Documentation
¶
Index ¶
- type GoTgBot
- type GoTgBot_Expecter
- type GoTgBot_SendMessage_Call
- func (_c *GoTgBot_SendMessage_Call) Return(_a0 *models.Message, _a1 error) *GoTgBot_SendMessage_Call
- func (_c *GoTgBot_SendMessage_Call) Run(run func(ctx context.Context, params *bot.SendMessageParams)) *GoTgBot_SendMessage_Call
- func (_c *GoTgBot_SendMessage_Call) RunAndReturn(run func(context.Context, *bot.SendMessageParams) (*models.Message, error)) *GoTgBot_SendMessage_Call
- type MultiplyTaskUseCase
- type MultiplyTaskUseCase_Expecter
- type MultiplyTaskUseCase_Get_Call
- func (_c *MultiplyTaskUseCase_Get_Call) Return(_a0 domain.MultiplyTask) *MultiplyTaskUseCase_Get_Call
- func (_c *MultiplyTaskUseCase_Get_Call) Run(run func()) *MultiplyTaskUseCase_Get_Call
- func (_c *MultiplyTaskUseCase_Get_Call) RunAndReturn(run func() domain.MultiplyTask) *MultiplyTaskUseCase_Get_Call
- type MultiplyTaskUseCase_Solve_Call
- func (_c *MultiplyTaskUseCase_Solve_Call) Return(_a0 bool) *MultiplyTaskUseCase_Solve_Call
- func (_c *MultiplyTaskUseCase_Solve_Call) Run(run func(task domain.MultiplyTask, solution int)) *MultiplyTaskUseCase_Solve_Call
- func (_c *MultiplyTaskUseCase_Solve_Call) RunAndReturn(run func(domain.MultiplyTask, int) bool) *MultiplyTaskUseCase_Solve_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GoTgBot ¶
GoTgBot is an autogenerated mock type for the GoTgBot type
func NewGoTgBot ¶
NewGoTgBot creates a new instance of GoTgBot. 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 (*GoTgBot) EXPECT ¶
func (_m *GoTgBot) EXPECT() *GoTgBot_Expecter
func (*GoTgBot) SendMessage ¶
func (_m *GoTgBot) SendMessage(ctx context.Context, params *bot.SendMessageParams) (*models.Message, error)
SendMessage provides a mock function with given fields: ctx, params
type GoTgBot_Expecter ¶
type GoTgBot_Expecter struct {
// contains filtered or unexported fields
}
func (*GoTgBot_Expecter) SendMessage ¶
func (_e *GoTgBot_Expecter) SendMessage(ctx interface{}, params interface{}) *GoTgBot_SendMessage_Call
SendMessage is a helper method to define mock.On call
- ctx context.Context
- params *bot.SendMessageParams
type GoTgBot_SendMessage_Call ¶
GoTgBot_SendMessage_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SendMessage'
func (*GoTgBot_SendMessage_Call) Return ¶
func (_c *GoTgBot_SendMessage_Call) Return(_a0 *models.Message, _a1 error) *GoTgBot_SendMessage_Call
func (*GoTgBot_SendMessage_Call) Run ¶
func (_c *GoTgBot_SendMessage_Call) Run(run func(ctx context.Context, params *bot.SendMessageParams)) *GoTgBot_SendMessage_Call
func (*GoTgBot_SendMessage_Call) RunAndReturn ¶
func (_c *GoTgBot_SendMessage_Call) RunAndReturn(run func(context.Context, *bot.SendMessageParams) (*models.Message, error)) *GoTgBot_SendMessage_Call
type MultiplyTaskUseCase ¶
MultiplyTaskUseCase is an autogenerated mock type for the MultiplyTaskUseCase type
func NewMultiplyTaskUseCase ¶
func NewMultiplyTaskUseCase(t interface { mock.TestingT Cleanup(func()) }) *MultiplyTaskUseCase
NewMultiplyTaskUseCase creates a new instance of MultiplyTaskUseCase. 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 (*MultiplyTaskUseCase) EXPECT ¶
func (_m *MultiplyTaskUseCase) EXPECT() *MultiplyTaskUseCase_Expecter
func (*MultiplyTaskUseCase) Get ¶
func (_m *MultiplyTaskUseCase) Get() domain.MultiplyTask
Get provides a mock function with given fields:
func (*MultiplyTaskUseCase) Solve ¶
func (_m *MultiplyTaskUseCase) Solve(task domain.MultiplyTask, solution int) bool
Solve provides a mock function with given fields: task, solution
type MultiplyTaskUseCase_Expecter ¶
type MultiplyTaskUseCase_Expecter struct {
// contains filtered or unexported fields
}
func (*MultiplyTaskUseCase_Expecter) Get ¶
func (_e *MultiplyTaskUseCase_Expecter) Get() *MultiplyTaskUseCase_Get_Call
Get is a helper method to define mock.On call
func (*MultiplyTaskUseCase_Expecter) Solve ¶
func (_e *MultiplyTaskUseCase_Expecter) Solve(task interface{}, solution interface{}) *MultiplyTaskUseCase_Solve_Call
Solve is a helper method to define mock.On call
- task domain.MultiplyTask
- solution int
type MultiplyTaskUseCase_Get_Call ¶
MultiplyTaskUseCase_Get_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Get'
func (*MultiplyTaskUseCase_Get_Call) Return ¶
func (_c *MultiplyTaskUseCase_Get_Call) Return(_a0 domain.MultiplyTask) *MultiplyTaskUseCase_Get_Call
func (*MultiplyTaskUseCase_Get_Call) Run ¶
func (_c *MultiplyTaskUseCase_Get_Call) Run(run func()) *MultiplyTaskUseCase_Get_Call
func (*MultiplyTaskUseCase_Get_Call) RunAndReturn ¶
func (_c *MultiplyTaskUseCase_Get_Call) RunAndReturn(run func() domain.MultiplyTask) *MultiplyTaskUseCase_Get_Call
type MultiplyTaskUseCase_Solve_Call ¶
MultiplyTaskUseCase_Solve_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Solve'
func (*MultiplyTaskUseCase_Solve_Call) Return ¶
func (_c *MultiplyTaskUseCase_Solve_Call) Return(_a0 bool) *MultiplyTaskUseCase_Solve_Call
func (*MultiplyTaskUseCase_Solve_Call) Run ¶
func (_c *MultiplyTaskUseCase_Solve_Call) Run(run func(task domain.MultiplyTask, solution int)) *MultiplyTaskUseCase_Solve_Call
func (*MultiplyTaskUseCase_Solve_Call) RunAndReturn ¶
func (_c *MultiplyTaskUseCase_Solve_Call) RunAndReturn(run func(domain.MultiplyTask, int) bool) *MultiplyTaskUseCase_Solve_Call