github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/state/migrations/externalcontroller_mock_test.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/state/migrations (interfaces: MigrationExternalController,ExternalControllerSource,ExternalControllerModel) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package migrations -destination externalcontroller_mock_test.go github.com/juju/juju/state/migrations MigrationExternalController,ExternalControllerSource,ExternalControllerModel 7 // 8 9 // Package migrations is a generated GoMock package. 10 package migrations 11 12 import ( 13 reflect "reflect" 14 15 description "github.com/juju/description/v5" 16 gomock "go.uber.org/mock/gomock" 17 ) 18 19 // MockMigrationExternalController is a mock of MigrationExternalController interface. 20 type MockMigrationExternalController struct { 21 ctrl *gomock.Controller 22 recorder *MockMigrationExternalControllerMockRecorder 23 } 24 25 // MockMigrationExternalControllerMockRecorder is the mock recorder for MockMigrationExternalController. 26 type MockMigrationExternalControllerMockRecorder struct { 27 mock *MockMigrationExternalController 28 } 29 30 // NewMockMigrationExternalController creates a new mock instance. 31 func NewMockMigrationExternalController(ctrl *gomock.Controller) *MockMigrationExternalController { 32 mock := &MockMigrationExternalController{ctrl: ctrl} 33 mock.recorder = &MockMigrationExternalControllerMockRecorder{mock} 34 return mock 35 } 36 37 // EXPECT returns an object that allows the caller to indicate expected use. 38 func (m *MockMigrationExternalController) EXPECT() *MockMigrationExternalControllerMockRecorder { 39 return m.recorder 40 } 41 42 // Addrs mocks base method. 43 func (m *MockMigrationExternalController) Addrs() []string { 44 m.ctrl.T.Helper() 45 ret := m.ctrl.Call(m, "Addrs") 46 ret0, _ := ret[0].([]string) 47 return ret0 48 } 49 50 // Addrs indicates an expected call of Addrs. 51 func (mr *MockMigrationExternalControllerMockRecorder) Addrs() *gomock.Call { 52 mr.mock.ctrl.T.Helper() 53 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Addrs", reflect.TypeOf((*MockMigrationExternalController)(nil).Addrs)) 54 } 55 56 // Alias mocks base method. 57 func (m *MockMigrationExternalController) Alias() string { 58 m.ctrl.T.Helper() 59 ret := m.ctrl.Call(m, "Alias") 60 ret0, _ := ret[0].(string) 61 return ret0 62 } 63 64 // Alias indicates an expected call of Alias. 65 func (mr *MockMigrationExternalControllerMockRecorder) Alias() *gomock.Call { 66 mr.mock.ctrl.T.Helper() 67 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Alias", reflect.TypeOf((*MockMigrationExternalController)(nil).Alias)) 68 } 69 70 // CACert mocks base method. 71 func (m *MockMigrationExternalController) CACert() string { 72 m.ctrl.T.Helper() 73 ret := m.ctrl.Call(m, "CACert") 74 ret0, _ := ret[0].(string) 75 return ret0 76 } 77 78 // CACert indicates an expected call of CACert. 79 func (mr *MockMigrationExternalControllerMockRecorder) CACert() *gomock.Call { 80 mr.mock.ctrl.T.Helper() 81 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CACert", reflect.TypeOf((*MockMigrationExternalController)(nil).CACert)) 82 } 83 84 // ID mocks base method. 85 func (m *MockMigrationExternalController) ID() string { 86 m.ctrl.T.Helper() 87 ret := m.ctrl.Call(m, "ID") 88 ret0, _ := ret[0].(string) 89 return ret0 90 } 91 92 // ID indicates an expected call of ID. 93 func (mr *MockMigrationExternalControllerMockRecorder) ID() *gomock.Call { 94 mr.mock.ctrl.T.Helper() 95 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockMigrationExternalController)(nil).ID)) 96 } 97 98 // Models mocks base method. 99 func (m *MockMigrationExternalController) Models() []string { 100 m.ctrl.T.Helper() 101 ret := m.ctrl.Call(m, "Models") 102 ret0, _ := ret[0].([]string) 103 return ret0 104 } 105 106 // Models indicates an expected call of Models. 107 func (mr *MockMigrationExternalControllerMockRecorder) Models() *gomock.Call { 108 mr.mock.ctrl.T.Helper() 109 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Models", reflect.TypeOf((*MockMigrationExternalController)(nil).Models)) 110 } 111 112 // MockExternalControllerSource is a mock of ExternalControllerSource interface. 113 type MockExternalControllerSource struct { 114 ctrl *gomock.Controller 115 recorder *MockExternalControllerSourceMockRecorder 116 } 117 118 // MockExternalControllerSourceMockRecorder is the mock recorder for MockExternalControllerSource. 119 type MockExternalControllerSourceMockRecorder struct { 120 mock *MockExternalControllerSource 121 } 122 123 // NewMockExternalControllerSource creates a new mock instance. 124 func NewMockExternalControllerSource(ctrl *gomock.Controller) *MockExternalControllerSource { 125 mock := &MockExternalControllerSource{ctrl: ctrl} 126 mock.recorder = &MockExternalControllerSourceMockRecorder{mock} 127 return mock 128 } 129 130 // EXPECT returns an object that allows the caller to indicate expected use. 131 func (m *MockExternalControllerSource) EXPECT() *MockExternalControllerSourceMockRecorder { 132 return m.recorder 133 } 134 135 // AllRemoteApplications mocks base method. 136 func (m *MockExternalControllerSource) AllRemoteApplications() ([]MigrationRemoteApplication, error) { 137 m.ctrl.T.Helper() 138 ret := m.ctrl.Call(m, "AllRemoteApplications") 139 ret0, _ := ret[0].([]MigrationRemoteApplication) 140 ret1, _ := ret[1].(error) 141 return ret0, ret1 142 } 143 144 // AllRemoteApplications indicates an expected call of AllRemoteApplications. 145 func (mr *MockExternalControllerSourceMockRecorder) AllRemoteApplications() *gomock.Call { 146 mr.mock.ctrl.T.Helper() 147 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllRemoteApplications", reflect.TypeOf((*MockExternalControllerSource)(nil).AllRemoteApplications)) 148 } 149 150 // ControllerForModel mocks base method. 151 func (m *MockExternalControllerSource) ControllerForModel(arg0 string) (MigrationExternalController, error) { 152 m.ctrl.T.Helper() 153 ret := m.ctrl.Call(m, "ControllerForModel", arg0) 154 ret0, _ := ret[0].(MigrationExternalController) 155 ret1, _ := ret[1].(error) 156 return ret0, ret1 157 } 158 159 // ControllerForModel indicates an expected call of ControllerForModel. 160 func (mr *MockExternalControllerSourceMockRecorder) ControllerForModel(arg0 any) *gomock.Call { 161 mr.mock.ctrl.T.Helper() 162 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerForModel", reflect.TypeOf((*MockExternalControllerSource)(nil).ControllerForModel), arg0) 163 } 164 165 // MockExternalControllerModel is a mock of ExternalControllerModel interface. 166 type MockExternalControllerModel struct { 167 ctrl *gomock.Controller 168 recorder *MockExternalControllerModelMockRecorder 169 } 170 171 // MockExternalControllerModelMockRecorder is the mock recorder for MockExternalControllerModel. 172 type MockExternalControllerModelMockRecorder struct { 173 mock *MockExternalControllerModel 174 } 175 176 // NewMockExternalControllerModel creates a new mock instance. 177 func NewMockExternalControllerModel(ctrl *gomock.Controller) *MockExternalControllerModel { 178 mock := &MockExternalControllerModel{ctrl: ctrl} 179 mock.recorder = &MockExternalControllerModelMockRecorder{mock} 180 return mock 181 } 182 183 // EXPECT returns an object that allows the caller to indicate expected use. 184 func (m *MockExternalControllerModel) EXPECT() *MockExternalControllerModelMockRecorder { 185 return m.recorder 186 } 187 188 // AddExternalController mocks base method. 189 func (m *MockExternalControllerModel) AddExternalController(arg0 description.ExternalControllerArgs) description.ExternalController { 190 m.ctrl.T.Helper() 191 ret := m.ctrl.Call(m, "AddExternalController", arg0) 192 ret0, _ := ret[0].(description.ExternalController) 193 return ret0 194 } 195 196 // AddExternalController indicates an expected call of AddExternalController. 197 func (mr *MockExternalControllerModelMockRecorder) AddExternalController(arg0 any) *gomock.Call { 198 mr.mock.ctrl.T.Helper() 199 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddExternalController", reflect.TypeOf((*MockExternalControllerModel)(nil).AddExternalController), arg0) 200 }