// Code generated by MockGen. DO NOT EDIT. // Source: github.com/drone-runners/drone-runner-docker/engine (interfaces: Engine) // Package mock is a generated GoMock package. package mock import ( context "context" engine "github.com/drone-runners/drone-runner-docker/engine" gomock "github.com/golang/mock/gomock" io "io" reflect "reflect" ) // MockEngine is a mock of Engine interface type MockEngine struct { ctrl *gomock.Controller recorder *MockEngineMockRecorder } // MockEngineMockRecorder is the mock recorder for MockEngine type MockEngineMockRecorder struct { mock *MockEngine } // NewMockEngine creates a new mock instance func NewMockEngine(ctrl *gomock.Controller) *MockEngine { mock := &MockEngine{ctrl: ctrl} mock.recorder = &MockEngineMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use func (m *MockEngine) EXPECT() *MockEngineMockRecorder { return m.recorder } // Destroy mocks base method func (m *MockEngine) Destroy(arg0 context.Context, arg1 *engine.Spec) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Destroy", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // Destroy indicates an expected call of Destroy func (mr *MockEngineMockRecorder) Destroy(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Destroy", reflect.TypeOf((*MockEngine)(nil).Destroy), arg0, arg1) } // Run mocks base method func (m *MockEngine) Run(arg0 context.Context, arg1 *engine.Spec, arg2 *engine.Step, arg3 io.Writer) (*engine.State, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Run", arg0, arg1, arg2, arg3) ret0, _ := ret[0].(*engine.State) ret1, _ := ret[1].(error) return ret0, ret1 } // Run indicates an expected call of Run func (mr *MockEngineMockRecorder) Run(arg0, arg1, arg2, arg3 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockEngine)(nil).Run), arg0, arg1, arg2, arg3) } // Setup mocks base method func (m *MockEngine) Setup(arg0 context.Context, arg1 *engine.Spec) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Setup", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // Setup indicates an expected call of Setup func (mr *MockEngineMockRecorder) Setup(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Setup", reflect.TypeOf((*MockEngine)(nil).Setup), arg0, arg1) }