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