Documentation
¶
Overview ¶
Package operator is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type CompressDirectoryOptions ¶
type CompressDirectoryOptions struct { SourceDirectory *string `validate:"required,dir"` TargetDirectory *string `validate:"omitempty,dir"` Compressor compressor.Compressor `validate:"required"` Logger logger.Logger }
type CreateNewProjectOptions ¶
type CreateNewProjectOptions struct { Lister lister.Lister `validate:"required"` Prompter prompter.Prompter `validate:"required"` Manager manager.Manager `validate:"required"` Compressor compressor.Compressor `validate:"required"` Executor executor.Executor `validate:"required"` Logger logger.Logger `validate:"required"` Path *string `validate:"omitempty,endswith=.yaml,url|file"` Store store.Store `validate:"required"` Cloner cloner.Cloner `validate:"required"` CommandRunner commandrunner.Runner `validate:"required"` }
type MockOperator ¶
type MockOperator struct {
// contains filtered or unexported fields
}
MockOperator is a mock of Operator interface.
func NewMockOperator ¶
func NewMockOperator(ctrl *gomock.Controller) *MockOperator
NewMockOperator creates a new mock instance.
func (*MockOperator) CompressDirectory ¶
func (m *MockOperator) CompressDirectory(opts *CompressDirectoryOptions) error
CompressDirectory mocks base method.
func (*MockOperator) CreateNewProject ¶
func (m *MockOperator) CreateNewProject(opts *CreateNewProjectOptions) error
CreateNewProject mocks base method.
func (*MockOperator) EXPECT ¶
func (m *MockOperator) EXPECT() *MockOperatorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockOperator) ValidateYaml ¶
func (m *MockOperator) ValidateYaml(opts *ValidateYamlOptions) error
ValidateYaml mocks base method.
type MockOperatorMockRecorder ¶
type MockOperatorMockRecorder struct {
// contains filtered or unexported fields
}
MockOperatorMockRecorder is the mock recorder for MockOperator.
func (*MockOperatorMockRecorder) CompressDirectory ¶
func (mr *MockOperatorMockRecorder) CompressDirectory(opts interface{}) *gomock.Call
CompressDirectory indicates an expected call of CompressDirectory.
func (*MockOperatorMockRecorder) CreateNewProject ¶
func (mr *MockOperatorMockRecorder) CreateNewProject(opts interface{}) *gomock.Call
CreateNewProject indicates an expected call of CreateNewProject.
func (*MockOperatorMockRecorder) ValidateYaml ¶
func (mr *MockOperatorMockRecorder) ValidateYaml(opts interface{}) *gomock.Call
ValidateYaml indicates an expected call of ValidateYaml.
type Operator ¶
type Operator interface { CreateNewProject(opts *CreateNewProjectOptions) error CompressDirectory(opts *CompressDirectoryOptions) error ValidateYaml(opts *ValidateYamlOptions) error }
func GetInstance ¶
func GetInstance() Operator
Click to show internal directories.
Click to hide internal directories.