github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/upgrades/upgradevalidation/mocks/state_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/upgrades/upgradevalidation (interfaces: StatePool,State,Model) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/state_mock.go github.com/juju/juju/upgrades/upgradevalidation StatePool,State,Model 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 15 state "github.com/juju/juju/state" 16 names "github.com/juju/names/v5" 17 replicaset "github.com/juju/replicaset/v3" 18 version "github.com/juju/version/v2" 19 gomock "go.uber.org/mock/gomock" 20 ) 21 22 // MockStatePool is a mock of StatePool interface. 23 type MockStatePool struct { 24 ctrl *gomock.Controller 25 recorder *MockStatePoolMockRecorder 26 } 27 28 // MockStatePoolMockRecorder is the mock recorder for MockStatePool. 29 type MockStatePoolMockRecorder struct { 30 mock *MockStatePool 31 } 32 33 // NewMockStatePool creates a new mock instance. 34 func NewMockStatePool(ctrl *gomock.Controller) *MockStatePool { 35 mock := &MockStatePool{ctrl: ctrl} 36 mock.recorder = &MockStatePoolMockRecorder{mock} 37 return mock 38 } 39 40 // EXPECT returns an object that allows the caller to indicate expected use. 41 func (m *MockStatePool) EXPECT() *MockStatePoolMockRecorder { 42 return m.recorder 43 } 44 45 // MongoVersion mocks base method. 46 func (m *MockStatePool) MongoVersion() (string, error) { 47 m.ctrl.T.Helper() 48 ret := m.ctrl.Call(m, "MongoVersion") 49 ret0, _ := ret[0].(string) 50 ret1, _ := ret[1].(error) 51 return ret0, ret1 52 } 53 54 // MongoVersion indicates an expected call of MongoVersion. 55 func (mr *MockStatePoolMockRecorder) MongoVersion() *gomock.Call { 56 mr.mock.ctrl.T.Helper() 57 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MongoVersion", reflect.TypeOf((*MockStatePool)(nil).MongoVersion)) 58 } 59 60 // MockState is a mock of State interface. 61 type MockState struct { 62 ctrl *gomock.Controller 63 recorder *MockStateMockRecorder 64 } 65 66 // MockStateMockRecorder is the mock recorder for MockState. 67 type MockStateMockRecorder struct { 68 mock *MockState 69 } 70 71 // NewMockState creates a new mock instance. 72 func NewMockState(ctrl *gomock.Controller) *MockState { 73 mock := &MockState{ctrl: ctrl} 74 mock.recorder = &MockStateMockRecorder{mock} 75 return mock 76 } 77 78 // EXPECT returns an object that allows the caller to indicate expected use. 79 func (m *MockState) EXPECT() *MockStateMockRecorder { 80 return m.recorder 81 } 82 83 // AllCharmURLs mocks base method. 84 func (m *MockState) AllCharmURLs() ([]*string, error) { 85 m.ctrl.T.Helper() 86 ret := m.ctrl.Call(m, "AllCharmURLs") 87 ret0, _ := ret[0].([]*string) 88 ret1, _ := ret[1].(error) 89 return ret0, ret1 90 } 91 92 // AllCharmURLs indicates an expected call of AllCharmURLs. 93 func (mr *MockStateMockRecorder) AllCharmURLs() *gomock.Call { 94 mr.mock.ctrl.T.Helper() 95 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllCharmURLs", reflect.TypeOf((*MockState)(nil).AllCharmURLs)) 96 } 97 98 // HasUpgradeSeriesLocks mocks base method. 99 func (m *MockState) HasUpgradeSeriesLocks() (bool, error) { 100 m.ctrl.T.Helper() 101 ret := m.ctrl.Call(m, "HasUpgradeSeriesLocks") 102 ret0, _ := ret[0].(bool) 103 ret1, _ := ret[1].(error) 104 return ret0, ret1 105 } 106 107 // HasUpgradeSeriesLocks indicates an expected call of HasUpgradeSeriesLocks. 108 func (mr *MockStateMockRecorder) HasUpgradeSeriesLocks() *gomock.Call { 109 mr.mock.ctrl.T.Helper() 110 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasUpgradeSeriesLocks", reflect.TypeOf((*MockState)(nil).HasUpgradeSeriesLocks)) 111 } 112 113 // MachineCountForBase mocks base method. 114 func (m *MockState) MachineCountForBase(arg0 ...state.Base) (map[string]int, error) { 115 m.ctrl.T.Helper() 116 varargs := []any{} 117 for _, a := range arg0 { 118 varargs = append(varargs, a) 119 } 120 ret := m.ctrl.Call(m, "MachineCountForBase", varargs...) 121 ret0, _ := ret[0].(map[string]int) 122 ret1, _ := ret[1].(error) 123 return ret0, ret1 124 } 125 126 // MachineCountForBase indicates an expected call of MachineCountForBase. 127 func (mr *MockStateMockRecorder) MachineCountForBase(arg0 ...any) *gomock.Call { 128 mr.mock.ctrl.T.Helper() 129 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MachineCountForBase", reflect.TypeOf((*MockState)(nil).MachineCountForBase), arg0...) 130 } 131 132 // MongoCurrentStatus mocks base method. 133 func (m *MockState) MongoCurrentStatus() (*replicaset.Status, error) { 134 m.ctrl.T.Helper() 135 ret := m.ctrl.Call(m, "MongoCurrentStatus") 136 ret0, _ := ret[0].(*replicaset.Status) 137 ret1, _ := ret[1].(error) 138 return ret0, ret1 139 } 140 141 // MongoCurrentStatus indicates an expected call of MongoCurrentStatus. 142 func (mr *MockStateMockRecorder) MongoCurrentStatus() *gomock.Call { 143 mr.mock.ctrl.T.Helper() 144 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MongoCurrentStatus", reflect.TypeOf((*MockState)(nil).MongoCurrentStatus)) 145 } 146 147 // MockModel is a mock of Model interface. 148 type MockModel struct { 149 ctrl *gomock.Controller 150 recorder *MockModelMockRecorder 151 } 152 153 // MockModelMockRecorder is the mock recorder for MockModel. 154 type MockModelMockRecorder struct { 155 mock *MockModel 156 } 157 158 // NewMockModel creates a new mock instance. 159 func NewMockModel(ctrl *gomock.Controller) *MockModel { 160 mock := &MockModel{ctrl: ctrl} 161 mock.recorder = &MockModelMockRecorder{mock} 162 return mock 163 } 164 165 // EXPECT returns an object that allows the caller to indicate expected use. 166 func (m *MockModel) EXPECT() *MockModelMockRecorder { 167 return m.recorder 168 } 169 170 // AgentVersion mocks base method. 171 func (m *MockModel) AgentVersion() (version.Number, error) { 172 m.ctrl.T.Helper() 173 ret := m.ctrl.Call(m, "AgentVersion") 174 ret0, _ := ret[0].(version.Number) 175 ret1, _ := ret[1].(error) 176 return ret0, ret1 177 } 178 179 // AgentVersion indicates an expected call of AgentVersion. 180 func (mr *MockModelMockRecorder) AgentVersion() *gomock.Call { 181 mr.mock.ctrl.T.Helper() 182 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AgentVersion", reflect.TypeOf((*MockModel)(nil).AgentVersion)) 183 } 184 185 // MigrationMode mocks base method. 186 func (m *MockModel) MigrationMode() state.MigrationMode { 187 m.ctrl.T.Helper() 188 ret := m.ctrl.Call(m, "MigrationMode") 189 ret0, _ := ret[0].(state.MigrationMode) 190 return ret0 191 } 192 193 // MigrationMode indicates an expected call of MigrationMode. 194 func (mr *MockModelMockRecorder) MigrationMode() *gomock.Call { 195 mr.mock.ctrl.T.Helper() 196 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MigrationMode", reflect.TypeOf((*MockModel)(nil).MigrationMode)) 197 } 198 199 // Name mocks base method. 200 func (m *MockModel) Name() string { 201 m.ctrl.T.Helper() 202 ret := m.ctrl.Call(m, "Name") 203 ret0, _ := ret[0].(string) 204 return ret0 205 } 206 207 // Name indicates an expected call of Name. 208 func (mr *MockModelMockRecorder) Name() *gomock.Call { 209 mr.mock.ctrl.T.Helper() 210 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockModel)(nil).Name)) 211 } 212 213 // Owner mocks base method. 214 func (m *MockModel) Owner() names.UserTag { 215 m.ctrl.T.Helper() 216 ret := m.ctrl.Call(m, "Owner") 217 ret0, _ := ret[0].(names.UserTag) 218 return ret0 219 } 220 221 // Owner indicates an expected call of Owner. 222 func (mr *MockModelMockRecorder) Owner() *gomock.Call { 223 mr.mock.ctrl.T.Helper() 224 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Owner", reflect.TypeOf((*MockModel)(nil).Owner)) 225 }