Documentation
¶
Index ¶
- type MockContainer
- func (mc *MockContainer) GetContainerLogs(container.GetLogOptions) (io.ReadCloser, error)
- func (mc *MockContainer) GetID() string
- func (mc *MockContainer) ImagePull() error
- func (mc *MockContainer) InspectContainer() (container.State, error)
- func (mc *MockContainer) RmContainer() error
- func (mc *MockContainer) RunCommand(container.RunCommandOptions) error
- func (mc *MockContainer) WaitUntilFinished() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockContainer ¶
type MockContainer struct { MockImagePull func() error MockRunCommand func() error MockGetContainerLogs func() (io.ReadCloser, error) MockRmContainer func() error MockGetID func() string MockWaitUntilFinished func() error MockInspectContainer func() (container.State, error) }
MockContainer implements Container for unit test purposes
func (*MockContainer) GetContainerLogs ¶
func (mc *MockContainer) GetContainerLogs(container.GetLogOptions) (io.ReadCloser, error)
GetContainerLogs Container interface implementation for unit test purposes
func (*MockContainer) GetID ¶
func (mc *MockContainer) GetID() string
GetID Container interface implementation for unit test purposes
func (*MockContainer) ImagePull ¶
func (mc *MockContainer) ImagePull() error
ImagePull Container interface implementation for unit test purposes
func (*MockContainer) InspectContainer ¶
func (mc *MockContainer) InspectContainer() (container.State, error)
InspectContainer Container interface implementation for unit test purposes
func (*MockContainer) RmContainer ¶
func (mc *MockContainer) RmContainer() error
RmContainer Container interface implementation for unit test purposes
func (*MockContainer) RunCommand ¶
func (mc *MockContainer) RunCommand(container.RunCommandOptions) error
RunCommand Container interface implementation for unit test purposes
func (*MockContainer) WaitUntilFinished ¶
func (mc *MockContainer) WaitUntilFinished() error
WaitUntilFinished Container interface implementation for unit test purposes
Click to show internal directories.
Click to hide internal directories.