Documentation
¶
Index ¶
- type PuppetMock
- func (p *PuppetMock) ContactAlias(contactID string) (string, error)
- func (p *PuppetMock) ContactAvatar(contactID string) (*file_box.FileBox, error)
- func (p *PuppetMock) ContactList() ([]string, error)
- func (p *PuppetMock) ContactQRCode(contactID string) (string, error)
- func (p *PuppetMock) ContactRawPayload(contactID string) (*schemas.ContactPayload, error)
- func (p *PuppetMock) ContactSelfQRCode() (string, error)
- func (p *PuppetMock) Ding(data string)
- func (p PuppetMock) FriendshipAccept(friendshipID string) error
- func (p *PuppetMock) FriendshipAdd(contactID, hello string) (err error)
- func (p PuppetMock) FriendshipRawPayload(friendshipID string) (*schemas.FriendshipPayload, error)
- func (p *PuppetMock) FriendshipSearchPhone(phone string) (string, error)
- func (p *PuppetMock) FriendshipSearchWeixin(weixin string) (string, error)
- func (p *PuppetMock) Logout() error
- func (p *PuppetMock) MessageContact(messageID string) (string, error)
- func (p *PuppetMock) MessageFile(id string) (*file_box.FileBox, error)
- func (p PuppetMock) MessageImage(messageID string, imageType schemas.ImageType) (*file_box.FileBox, error)
- func (p *PuppetMock) MessageMiniProgram(messageID string) (*schemas.MiniProgramPayload, error)
- func (p *PuppetMock) MessageRawPayload(id string) (*schemas.MessagePayload, error)
- func (p *PuppetMock) MessageRecall(messageID string) (bool, error)
- func (p PuppetMock) MessageSendContact(conversationID string, contactID string) (string, error)
- func (p PuppetMock) MessageSendFile(conversationID string, fileBox *file_box.FileBox) (string, error)
- func (p PuppetMock) MessageSendMiniProgram(conversationID string, urlLinkPayload *schemas.MiniProgramPayload) (string, error)
- func (p PuppetMock) MessageSendText(conversationID string, text string, mentionIdList ...string) (string, error)
- func (p PuppetMock) MessageSendURL(conversationID string, urlLinkPayload *schemas.UrlLinkPayload) (string, error)
- func (p *PuppetMock) MessageURL(messageID string) (*schemas.UrlLinkPayload, error)
- func (p *PuppetMock) RoomAdd(roomID, contactID string) error
- func (p *PuppetMock) RoomAnnounce(roomID string) (string, error)
- func (p *PuppetMock) RoomAvatar(roomID string) (*file_box.FileBox, error)
- func (p *PuppetMock) RoomCreate(contactIDList []string, topic string) (string, error)
- func (p *PuppetMock) RoomDel(roomID, contactID string) error
- func (p PuppetMock) RoomInvitationAccept(roomInvitationID string) error
- func (p PuppetMock) RoomInvitationRawPayload(roomInvitationID string) (*schemas.RoomInvitationPayload, error)
- func (p *PuppetMock) RoomList() ([]string, error)
- func (p *PuppetMock) RoomMemberList(roomID string) ([]string, error)
- func (p *PuppetMock) RoomMemberRawPayload(roomID string, contactID string) (*schemas.RoomMemberPayload, error)
- func (p *PuppetMock) RoomQRCode(roomID string) (string, error)
- func (p *PuppetMock) RoomQuit(roomID string) error
- func (p *PuppetMock) RoomRawPayload(id string) (*schemas.RoomPayload, error)
- func (p *PuppetMock) RoomTopic(roomID string) (string, error)
- func (p *PuppetMock) SetContactAlias(contactID string, alias string) error
- func (p *PuppetMock) SetContactAvatar(contactID string, fileBox *file_box.FileBox) error
- func (p *PuppetMock) SetContactSelfName(name string) error
- func (p *PuppetMock) SetContactSelfSignature(signature string) error
- func (p *PuppetMock) SetRoomAnnounce(roomID, text string) error
- func (p *PuppetMock) SetRoomTopic(roomID string, topic string) error
- func (p *PuppetMock) Start() error
- func (p *PuppetMock) Stop()
- func (p *PuppetMock) TagContactAdd(id, contactID string) (err error)
- func (p *PuppetMock) TagContactDelete(id string) (err error)
- func (p *PuppetMock) TagContactList(contactID string) ([]string, error)
- func (p *PuppetMock) TagContactRemove(id, contactID string) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PuppetMock ¶
type PuppetMock struct {
*wechatyPuppet.Puppet
}
func NewPuppetMock ¶
func NewPuppetMock(option wechatyPuppet.Option) (*PuppetMock, error)
func (*PuppetMock) ContactAlias ¶
func (p *PuppetMock) ContactAlias(contactID string) (string, error)
func (*PuppetMock) ContactAvatar ¶
func (p *PuppetMock) ContactAvatar(contactID string) (*file_box.FileBox, error)
func (*PuppetMock) ContactList ¶
func (p *PuppetMock) ContactList() ([]string, error)
func (*PuppetMock) ContactQRCode ¶
func (p *PuppetMock) ContactQRCode(contactID string) (string, error)
func (*PuppetMock) ContactRawPayload ¶
func (p *PuppetMock) ContactRawPayload(contactID string) (*schemas.ContactPayload, error)
func (*PuppetMock) ContactSelfQRCode ¶
func (p *PuppetMock) ContactSelfQRCode() (string, error)
func (*PuppetMock) Ding ¶
func (p *PuppetMock) Ding(data string)
func (PuppetMock) FriendshipAccept ¶
func (p PuppetMock) FriendshipAccept(friendshipID string) error
func (*PuppetMock) FriendshipAdd ¶
func (p *PuppetMock) FriendshipAdd(contactID, hello string) (err error)
func (PuppetMock) FriendshipRawPayload ¶
func (p PuppetMock) FriendshipRawPayload(friendshipID string) (*schemas.FriendshipPayload, error)
func (*PuppetMock) FriendshipSearchPhone ¶
func (p *PuppetMock) FriendshipSearchPhone(phone string) (string, error)
func (*PuppetMock) FriendshipSearchWeixin ¶
func (p *PuppetMock) FriendshipSearchWeixin(weixin string) (string, error)
func (*PuppetMock) Logout ¶
func (p *PuppetMock) Logout() error
func (*PuppetMock) MessageContact ¶
func (p *PuppetMock) MessageContact(messageID string) (string, error)
func (*PuppetMock) MessageFile ¶
func (p *PuppetMock) MessageFile(id string) (*file_box.FileBox, error)
func (PuppetMock) MessageImage ¶
func (*PuppetMock) MessageMiniProgram ¶
func (p *PuppetMock) MessageMiniProgram(messageID string) (*schemas.MiniProgramPayload, error)
func (*PuppetMock) MessageRawPayload ¶
func (p *PuppetMock) MessageRawPayload(id string) (*schemas.MessagePayload, error)
func (*PuppetMock) MessageRecall ¶
func (p *PuppetMock) MessageRecall(messageID string) (bool, error)
func (PuppetMock) MessageSendContact ¶
func (p PuppetMock) MessageSendContact(conversationID string, contactID string) (string, error)
func (PuppetMock) MessageSendFile ¶
func (PuppetMock) MessageSendMiniProgram ¶
func (p PuppetMock) MessageSendMiniProgram(conversationID string, urlLinkPayload *schemas.MiniProgramPayload) (string, error)
func (PuppetMock) MessageSendText ¶
func (PuppetMock) MessageSendURL ¶
func (p PuppetMock) MessageSendURL(conversationID string, urlLinkPayload *schemas.UrlLinkPayload) (string, error)
func (*PuppetMock) MessageURL ¶
func (p *PuppetMock) MessageURL(messageID string) (*schemas.UrlLinkPayload, error)
func (*PuppetMock) RoomAdd ¶
func (p *PuppetMock) RoomAdd(roomID, contactID string) error
func (*PuppetMock) RoomAnnounce ¶
func (p *PuppetMock) RoomAnnounce(roomID string) (string, error)
func (*PuppetMock) RoomAvatar ¶
func (p *PuppetMock) RoomAvatar(roomID string) (*file_box.FileBox, error)
func (*PuppetMock) RoomCreate ¶
func (p *PuppetMock) RoomCreate(contactIDList []string, topic string) (string, error)
func (*PuppetMock) RoomDel ¶
func (p *PuppetMock) RoomDel(roomID, contactID string) error
func (PuppetMock) RoomInvitationAccept ¶
func (p PuppetMock) RoomInvitationAccept(roomInvitationID string) error
func (PuppetMock) RoomInvitationRawPayload ¶
func (p PuppetMock) RoomInvitationRawPayload(roomInvitationID string) (*schemas.RoomInvitationPayload, error)
func (*PuppetMock) RoomList ¶
func (p *PuppetMock) RoomList() ([]string, error)
func (*PuppetMock) RoomMemberList ¶
func (p *PuppetMock) RoomMemberList(roomID string) ([]string, error)
func (*PuppetMock) RoomMemberRawPayload ¶
func (p *PuppetMock) RoomMemberRawPayload(roomID string, contactID string) (*schemas.RoomMemberPayload, error)
func (*PuppetMock) RoomQRCode ¶
func (p *PuppetMock) RoomQRCode(roomID string) (string, error)
func (*PuppetMock) RoomQuit ¶
func (p *PuppetMock) RoomQuit(roomID string) error
func (*PuppetMock) RoomRawPayload ¶
func (p *PuppetMock) RoomRawPayload(id string) (*schemas.RoomPayload, error)
func (*PuppetMock) SetContactAlias ¶
func (p *PuppetMock) SetContactAlias(contactID string, alias string) error
func (*PuppetMock) SetContactAvatar ¶
func (p *PuppetMock) SetContactAvatar(contactID string, fileBox *file_box.FileBox) error
func (*PuppetMock) SetContactSelfName ¶
func (p *PuppetMock) SetContactSelfName(name string) error
func (*PuppetMock) SetContactSelfSignature ¶
func (p *PuppetMock) SetContactSelfSignature(signature string) error
func (*PuppetMock) SetRoomAnnounce ¶
func (p *PuppetMock) SetRoomAnnounce(roomID, text string) error
func (*PuppetMock) SetRoomTopic ¶
func (p *PuppetMock) SetRoomTopic(roomID string, topic string) error
func (*PuppetMock) Start ¶
func (p *PuppetMock) Start() error
func (*PuppetMock) Stop ¶
func (p *PuppetMock) Stop()
func (*PuppetMock) TagContactAdd ¶
func (p *PuppetMock) TagContactAdd(id, contactID string) (err error)
func (*PuppetMock) TagContactDelete ¶
func (p *PuppetMock) TagContactDelete(id string) (err error)
func (*PuppetMock) TagContactList ¶
func (p *PuppetMock) TagContactList(contactID string) ([]string, error)
func (*PuppetMock) TagContactRemove ¶
func (p *PuppetMock) TagContactRemove(id, contactID string) (err error)
Click to show internal directories.
Click to hide internal directories.