ratz/src/chatservers/common/mocks/MessageWithResponseFunctions.go

type MessageWithResponseFunctions

// ImResponding provides a mock function with given fields:
func (_m *MessageWithResponseFunctions) ImResponding() {}

// ReplyWithEmbeds provides a mock function with given fields: content, embeds
func (_m *MessageWithResponseFunctions) ReplyWithEmbeds(content string, embeds []common.MessageEmbed) common.Message {}

// ReplyWithImage provides a mock function with given fields: content, image
func (_m *MessageWithResponseFunctions) ReplyWithImage(content string, image common.MessageImage) common.Message {}

// ReplyWithText provides a mock function with given fields: content
func (_m *MessageWithResponseFunctions) ReplyWithText(content string) common.Message {}

// NewMessageWithResponseFunctions creates a new instance of MessageWithResponseFunctions. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
// The first argument is typically a *testing.T value.
func NewMessageWithResponseFunctions(t interface {}