Documentation ¶
Overview ¶
Package mock_roveriface is a generated GoMock package.
Index ¶
- type MockRoverAPI
- func (m *MockRoverAPI) ChangeHeading(arg0 spatial.Direction)
- func (m *MockRoverAPI) CurrentHeading() spatial.Heading
- func (m *MockRoverAPI) CurrentPosition() (*spatial.Point, error)
- func (m *MockRoverAPI) EXPECT() *MockRoverAPIMockRecorder
- func (m *MockRoverAPI) ID() string
- func (m *MockRoverAPI) Move() error
- type MockRoverAPIMockRecorder
- func (mr *MockRoverAPIMockRecorder) ChangeHeading(arg0 interface{}) *gomock.Call
- func (mr *MockRoverAPIMockRecorder) CurrentHeading() *gomock.Call
- func (mr *MockRoverAPIMockRecorder) CurrentPosition() *gomock.Call
- func (mr *MockRoverAPIMockRecorder) ID() *gomock.Call
- func (mr *MockRoverAPIMockRecorder) Move() *gomock.Call
- type MockRoverBuilder
- type MockRoverBuilderMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockRoverAPI ¶
type MockRoverAPI struct {
// contains filtered or unexported fields
}
MockRoverAPI is a mock of RoverAPI interface
func NewMockRoverAPI ¶
func NewMockRoverAPI(ctrl *gomock.Controller) *MockRoverAPI
NewMockRoverAPI creates a new mock instance
func (*MockRoverAPI) ChangeHeading ¶
func (m *MockRoverAPI) ChangeHeading(arg0 spatial.Direction)
ChangeHeading mocks base method
func (*MockRoverAPI) CurrentHeading ¶
func (m *MockRoverAPI) CurrentHeading() spatial.Heading
CurrentHeading mocks base method
func (*MockRoverAPI) CurrentPosition ¶
func (m *MockRoverAPI) CurrentPosition() (*spatial.Point, error)
CurrentPosition mocks base method
func (*MockRoverAPI) EXPECT ¶
func (m *MockRoverAPI) EXPECT() *MockRoverAPIMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
type MockRoverAPIMockRecorder ¶
type MockRoverAPIMockRecorder struct {
// contains filtered or unexported fields
}
MockRoverAPIMockRecorder is the mock recorder for MockRoverAPI
func (*MockRoverAPIMockRecorder) ChangeHeading ¶
func (mr *MockRoverAPIMockRecorder) ChangeHeading(arg0 interface{}) *gomock.Call
ChangeHeading indicates an expected call of ChangeHeading
func (*MockRoverAPIMockRecorder) CurrentHeading ¶
func (mr *MockRoverAPIMockRecorder) CurrentHeading() *gomock.Call
CurrentHeading indicates an expected call of CurrentHeading
func (*MockRoverAPIMockRecorder) CurrentPosition ¶
func (mr *MockRoverAPIMockRecorder) CurrentPosition() *gomock.Call
CurrentPosition indicates an expected call of CurrentPosition
func (*MockRoverAPIMockRecorder) ID ¶
func (mr *MockRoverAPIMockRecorder) ID() *gomock.Call
ID indicates an expected call of ID
func (*MockRoverAPIMockRecorder) Move ¶
func (mr *MockRoverAPIMockRecorder) Move() *gomock.Call
Move indicates an expected call of Move
type MockRoverBuilder ¶
type MockRoverBuilder struct {
// contains filtered or unexported fields
}
MockRoverBuilder is a mock of RoverBuilder interface
func NewMockRoverBuilder ¶
func NewMockRoverBuilder(ctrl *gomock.Controller) *MockRoverBuilder
NewMockRoverBuilder creates a new mock instance
func (*MockRoverBuilder) EXPECT ¶
func (m *MockRoverBuilder) EXPECT() *MockRoverBuilderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockRoverBuilder) LaunchRover ¶
func (m *MockRoverBuilder) LaunchRover(arg0 spatial.Heading, arg1 spatial.Point, arg2 environmentiface.Environmenter) (roveriface.RoverAPI, error)
LaunchRover mocks base method
type MockRoverBuilderMockRecorder ¶
type MockRoverBuilderMockRecorder struct {
// contains filtered or unexported fields
}
MockRoverBuilderMockRecorder is the mock recorder for MockRoverBuilder
func (*MockRoverBuilderMockRecorder) LaunchRover ¶
func (mr *MockRoverBuilderMockRecorder) LaunchRover(arg0, arg1, arg2 interface{}) *gomock.Call
LaunchRover indicates an expected call of LaunchRover