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