Documentation ¶
Index ¶
- type MockScheduler
- type MockScheduler_CreateOrUpdateTask_Call
- func (_c *MockScheduler_CreateOrUpdateTask_Call) Return(_a0 error) *MockScheduler_CreateOrUpdateTask_Call
- func (_c *MockScheduler_CreateOrUpdateTask_Call) Run(run func(tag string, date time.Time, task func() error)) *MockScheduler_CreateOrUpdateTask_Call
- func (_c *MockScheduler_CreateOrUpdateTask_Call) RunAndReturn(run func(string, time.Time, func() error) error) *MockScheduler_CreateOrUpdateTask_Call
- type MockScheduler_DeleteTask_Call
- type MockScheduler_Expecter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockScheduler ¶
MockScheduler is an autogenerated mock type for the Scheduler type
func NewMockScheduler ¶
func NewMockScheduler(t interface { mock.TestingT Cleanup(func()) }) *MockScheduler
NewMockScheduler creates a new instance of MockScheduler. 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 (*MockScheduler) CreateOrUpdateTask ¶
CreateOrUpdateTask provides a mock function with given fields: tag, date, task
func (*MockScheduler) DeleteTask ¶
func (_m *MockScheduler) DeleteTask(tag string) error
DeleteTask provides a mock function with given fields: tag
func (*MockScheduler) EXPECT ¶
func (_m *MockScheduler) EXPECT() *MockScheduler_Expecter
type MockScheduler_CreateOrUpdateTask_Call ¶
MockScheduler_CreateOrUpdateTask_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateOrUpdateTask'
func (*MockScheduler_CreateOrUpdateTask_Call) Return ¶
func (_c *MockScheduler_CreateOrUpdateTask_Call) Return(_a0 error) *MockScheduler_CreateOrUpdateTask_Call
func (*MockScheduler_CreateOrUpdateTask_Call) Run ¶
func (_c *MockScheduler_CreateOrUpdateTask_Call) Run(run func(tag string, date time.Time, task func() error)) *MockScheduler_CreateOrUpdateTask_Call
func (*MockScheduler_CreateOrUpdateTask_Call) RunAndReturn ¶
func (_c *MockScheduler_CreateOrUpdateTask_Call) RunAndReturn(run func(string, time.Time, func() error) error) *MockScheduler_CreateOrUpdateTask_Call
type MockScheduler_DeleteTask_Call ¶
MockScheduler_DeleteTask_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteTask'
func (*MockScheduler_DeleteTask_Call) Return ¶
func (_c *MockScheduler_DeleteTask_Call) Return(_a0 error) *MockScheduler_DeleteTask_Call
func (*MockScheduler_DeleteTask_Call) Run ¶
func (_c *MockScheduler_DeleteTask_Call) Run(run func(tag string)) *MockScheduler_DeleteTask_Call
func (*MockScheduler_DeleteTask_Call) RunAndReturn ¶
func (_c *MockScheduler_DeleteTask_Call) RunAndReturn(run func(string) error) *MockScheduler_DeleteTask_Call
type MockScheduler_Expecter ¶
type MockScheduler_Expecter struct {
// contains filtered or unexported fields
}
func (*MockScheduler_Expecter) CreateOrUpdateTask ¶
func (_e *MockScheduler_Expecter) CreateOrUpdateTask(tag interface{}, date interface{}, task interface{}) *MockScheduler_CreateOrUpdateTask_Call
CreateOrUpdateTask is a helper method to define mock.On call
- tag string
- date time.Time
- task func() error
func (*MockScheduler_Expecter) DeleteTask ¶
func (_e *MockScheduler_Expecter) DeleteTask(tag interface{}) *MockScheduler_DeleteTask_Call
DeleteTask is a helper method to define mock.On call
- tag string