// Code generated by MockGen. DO NOT EDIT. // Source: galaxy/gamemaster/internal/ports (interfaces: EngineClient) // // Generated by this command: // // mockgen -destination=../adapters/mocks/mock_engineclient.go -package=mocks galaxy/gamemaster/internal/ports EngineClient // // Package mocks is a generated GoMock package. package mocks import ( context "context" json "encoding/json" ports "galaxy/gamemaster/internal/ports" reflect "reflect" gomock "go.uber.org/mock/gomock" ) // MockEngineClient is a mock of EngineClient interface. type MockEngineClient struct { ctrl *gomock.Controller recorder *MockEngineClientMockRecorder isgomock struct{} } // MockEngineClientMockRecorder is the mock recorder for MockEngineClient. type MockEngineClientMockRecorder struct { mock *MockEngineClient } // NewMockEngineClient creates a new mock instance. func NewMockEngineClient(ctrl *gomock.Controller) *MockEngineClient { mock := &MockEngineClient{ctrl: ctrl} mock.recorder = &MockEngineClientMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockEngineClient) EXPECT() *MockEngineClientMockRecorder { return m.recorder } // BanishRace mocks base method. func (m *MockEngineClient) BanishRace(ctx context.Context, baseURL, raceName string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "BanishRace", ctx, baseURL, raceName) ret0, _ := ret[0].(error) return ret0 } // BanishRace indicates an expected call of BanishRace. func (mr *MockEngineClientMockRecorder) BanishRace(ctx, baseURL, raceName any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BanishRace", reflect.TypeOf((*MockEngineClient)(nil).BanishRace), ctx, baseURL, raceName) } // ExecuteCommands mocks base method. func (m *MockEngineClient) ExecuteCommands(ctx context.Context, baseURL string, payload json.RawMessage) (json.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "ExecuteCommands", ctx, baseURL, payload) ret0, _ := ret[0].(json.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // ExecuteCommands indicates an expected call of ExecuteCommands. func (mr *MockEngineClientMockRecorder) ExecuteCommands(ctx, baseURL, payload any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExecuteCommands", reflect.TypeOf((*MockEngineClient)(nil).ExecuteCommands), ctx, baseURL, payload) } // GetReport mocks base method. func (m *MockEngineClient) GetReport(ctx context.Context, baseURL, raceName string, turn int) (json.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetReport", ctx, baseURL, raceName, turn) ret0, _ := ret[0].(json.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // GetReport indicates an expected call of GetReport. func (mr *MockEngineClientMockRecorder) GetReport(ctx, baseURL, raceName, turn any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetReport", reflect.TypeOf((*MockEngineClient)(nil).GetReport), ctx, baseURL, raceName, turn) } // Init mocks base method. func (m *MockEngineClient) Init(ctx context.Context, baseURL string, request ports.InitRequest) (ports.StateResponse, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Init", ctx, baseURL, request) ret0, _ := ret[0].(ports.StateResponse) ret1, _ := ret[1].(error) return ret0, ret1 } // Init indicates an expected call of Init. func (mr *MockEngineClientMockRecorder) Init(ctx, baseURL, request any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Init", reflect.TypeOf((*MockEngineClient)(nil).Init), ctx, baseURL, request) } // PutOrders mocks base method. func (m *MockEngineClient) PutOrders(ctx context.Context, baseURL string, payload json.RawMessage) (json.RawMessage, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PutOrders", ctx, baseURL, payload) ret0, _ := ret[0].(json.RawMessage) ret1, _ := ret[1].(error) return ret0, ret1 } // PutOrders indicates an expected call of PutOrders. func (mr *MockEngineClientMockRecorder) PutOrders(ctx, baseURL, payload any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PutOrders", reflect.TypeOf((*MockEngineClient)(nil).PutOrders), ctx, baseURL, payload) } // Status mocks base method. func (m *MockEngineClient) Status(ctx context.Context, baseURL string) (ports.StateResponse, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Status", ctx, baseURL) ret0, _ := ret[0].(ports.StateResponse) ret1, _ := ret[1].(error) return ret0, ret1 } // Status indicates an expected call of Status. func (mr *MockEngineClientMockRecorder) Status(ctx, baseURL any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Status", reflect.TypeOf((*MockEngineClient)(nil).Status), ctx, baseURL) } // Turn mocks base method. func (m *MockEngineClient) Turn(ctx context.Context, baseURL string) (ports.StateResponse, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Turn", ctx, baseURL) ret0, _ := ret[0].(ports.StateResponse) ret1, _ := ret[1].(error) return ret0, ret1 } // Turn indicates an expected call of Turn. func (mr *MockEngineClientMockRecorder) Turn(ctx, baseURL any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Turn", reflect.TypeOf((*MockEngineClient)(nil).Turn), ctx, baseURL) }