github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/container/testing/package_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/container (interfaces: Manager,Initialiser) 3 4 // Package testing is a generated GoMock package. 5 package testing 6 7 import ( 8 reflect "reflect" 9 10 gomock "github.com/golang/mock/gomock" 11 instancecfg "github.com/juju/juju/cloudconfig/instancecfg" 12 container "github.com/juju/juju/container" 13 constraints "github.com/juju/juju/core/constraints" 14 instance "github.com/juju/juju/core/instance" 15 environs "github.com/juju/juju/environs" 16 "github.com/juju/juju/environs/instances" 17 ) 18 19 // MockManager is a mock of Manager interface 20 type MockManager struct { 21 ctrl *gomock.Controller 22 recorder *MockManagerMockRecorder 23 } 24 25 // MockManagerMockRecorder is the mock recorder for MockManager 26 type MockManagerMockRecorder struct { 27 mock *MockManager 28 } 29 30 // NewMockManager creates a new mock instance 31 func NewMockManager(ctrl *gomock.Controller) *MockManager { 32 mock := &MockManager{ctrl: ctrl} 33 mock.recorder = &MockManagerMockRecorder{mock} 34 return mock 35 } 36 37 // EXPECT returns an object that allows the caller to indicate expected use 38 func (m *MockManager) EXPECT() *MockManagerMockRecorder { 39 return m.recorder 40 } 41 42 // CreateContainer mocks base method 43 func (m *MockManager) CreateContainer(arg0 *instancecfg.InstanceConfig, arg1 constraints.Value, arg2 string, arg3 *container.NetworkConfig, arg4 *container.StorageConfig, arg5 environs.StatusCallbackFunc) (instances.Instance, *instance.HardwareCharacteristics, error) { 44 ret := m.ctrl.Call(m, "CreateContainer", arg0, arg1, arg2, arg3, arg4, arg5) 45 ret0, _ := ret[0].(instances.Instance) 46 ret1, _ := ret[1].(*instance.HardwareCharacteristics) 47 ret2, _ := ret[2].(error) 48 return ret0, ret1, ret2 49 } 50 51 // CreateContainer indicates an expected call of CreateContainer 52 func (mr *MockManagerMockRecorder) CreateContainer(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call { 53 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateContainer", reflect.TypeOf((*MockManager)(nil).CreateContainer), arg0, arg1, arg2, arg3, arg4, arg5) 54 } 55 56 // DestroyContainer mocks base method 57 func (m *MockManager) DestroyContainer(arg0 instance.Id) error { 58 ret := m.ctrl.Call(m, "DestroyContainer", arg0) 59 ret0, _ := ret[0].(error) 60 return ret0 61 } 62 63 // DestroyContainer indicates an expected call of DestroyContainer 64 func (mr *MockManagerMockRecorder) DestroyContainer(arg0 interface{}) *gomock.Call { 65 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DestroyContainer", reflect.TypeOf((*MockManager)(nil).DestroyContainer), arg0) 66 } 67 68 // IsInitialized mocks base method 69 func (m *MockManager) IsInitialized() bool { 70 ret := m.ctrl.Call(m, "IsInitialized") 71 ret0, _ := ret[0].(bool) 72 return ret0 73 } 74 75 // IsInitialized indicates an expected call of IsInitialized 76 func (mr *MockManagerMockRecorder) IsInitialized() *gomock.Call { 77 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsInitialized", reflect.TypeOf((*MockManager)(nil).IsInitialized)) 78 } 79 80 // ListContainers mocks base method 81 func (m *MockManager) ListContainers() ([]instances.Instance, error) { 82 ret := m.ctrl.Call(m, "ListContainers") 83 ret0, _ := ret[0].([]instances.Instance) 84 ret1, _ := ret[1].(error) 85 return ret0, ret1 86 } 87 88 // ListContainers indicates an expected call of ListContainers 89 func (mr *MockManagerMockRecorder) ListContainers() *gomock.Call { 90 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListContainers", reflect.TypeOf((*MockManager)(nil).ListContainers)) 91 } 92 93 // Namespace mocks base method 94 func (m *MockManager) Namespace() instance.Namespace { 95 ret := m.ctrl.Call(m, "Namespace") 96 ret0, _ := ret[0].(instance.Namespace) 97 return ret0 98 } 99 100 // Namespace indicates an expected call of Namespace 101 func (mr *MockManagerMockRecorder) Namespace() *gomock.Call { 102 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Namespace", reflect.TypeOf((*MockManager)(nil).Namespace)) 103 } 104 105 // MockInitialiser is a mock of Initialiser interface 106 type MockInitialiser struct { 107 ctrl *gomock.Controller 108 recorder *MockInitialiserMockRecorder 109 } 110 111 // MockInitialiserMockRecorder is the mock recorder for MockInitialiser 112 type MockInitialiserMockRecorder struct { 113 mock *MockInitialiser 114 } 115 116 // NewMockInitialiser creates a new mock instance 117 func NewMockInitialiser(ctrl *gomock.Controller) *MockInitialiser { 118 mock := &MockInitialiser{ctrl: ctrl} 119 mock.recorder = &MockInitialiserMockRecorder{mock} 120 return mock 121 } 122 123 // EXPECT returns an object that allows the caller to indicate expected use 124 func (m *MockInitialiser) EXPECT() *MockInitialiserMockRecorder { 125 return m.recorder 126 } 127 128 // Initialise mocks base method 129 func (m *MockInitialiser) Initialise() error { 130 ret := m.ctrl.Call(m, "Initialise") 131 ret0, _ := ret[0].(error) 132 return ret0 133 } 134 135 // Initialise indicates an expected call of Initialise 136 func (mr *MockInitialiserMockRecorder) Initialise() *gomock.Call { 137 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Initialise", reflect.TypeOf((*MockInitialiser)(nil).Initialise)) 138 }