// Code generated by MockGen. DO NOT EDIT. // Source: github.com/aws/eks-anywhere/pkg/task (interfaces: Task) // Package mocks is a generated GoMock package. package mocks import ( context "context" reflect "reflect" task "github.com/aws/eks-anywhere/pkg/task" gomock "github.com/golang/mock/gomock" ) // MockTask is a mock of Task interface. type MockTask struct { ctrl *gomock.Controller recorder *MockTaskMockRecorder } // MockTaskMockRecorder is the mock recorder for MockTask. type MockTaskMockRecorder struct { mock *MockTask } // NewMockTask creates a new mock instance. func NewMockTask(ctrl *gomock.Controller) *MockTask { mock := &MockTask{ctrl: ctrl} mock.recorder = &MockTaskMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockTask) EXPECT() *MockTaskMockRecorder { return m.recorder } // Checkpoint mocks base method. func (m *MockTask) Checkpoint() *task.CompletedTask { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Checkpoint") ret0, _ := ret[0].(*task.CompletedTask) return ret0 } // Checkpoint indicates an expected call of Checkpoint. func (mr *MockTaskMockRecorder) Checkpoint() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Checkpoint", reflect.TypeOf((*MockTask)(nil).Checkpoint)) } // Name mocks base method. func (m *MockTask) Name() string { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Name") ret0, _ := ret[0].(string) return ret0 } // Name indicates an expected call of Name. func (mr *MockTaskMockRecorder) Name() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockTask)(nil).Name)) } // Restore mocks base method. func (m *MockTask) Restore(arg0 context.Context, arg1 *task.CommandContext, arg2 *task.CompletedTask) (task.Task, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Restore", arg0, arg1, arg2) ret0, _ := ret[0].(task.Task) ret1, _ := ret[1].(error) return ret0, ret1 } // Restore indicates an expected call of Restore. func (mr *MockTaskMockRecorder) Restore(arg0, arg1, arg2 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Restore", reflect.TypeOf((*MockTask)(nil).Restore), arg0, arg1, arg2) } // Run mocks base method. func (m *MockTask) Run(arg0 context.Context, arg1 *task.CommandContext) task.Task { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Run", arg0, arg1) ret0, _ := ret[0].(task.Task) return ret0 } // Run indicates an expected call of Run. func (mr *MockTaskMockRecorder) Run(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockTask)(nil).Run), arg0, arg1) }