github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/apiserver/facades/controller/caasmodelconfigmanager/mocks/context_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/apiserver/facade (interfaces: Authorizer,Context,Resources)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/context_mock.go github.com/juju/juju/apiserver/facade Authorizer,Context,Resources
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	facade "github.com/juju/juju/apiserver/facade"
    16  	cache "github.com/juju/juju/core/cache"
    17  	database "github.com/juju/juju/core/database"
    18  	leadership "github.com/juju/juju/core/leadership"
    19  	lease "github.com/juju/juju/core/lease"
    20  	multiwatcher "github.com/juju/juju/core/multiwatcher"
    21  	permission "github.com/juju/juju/core/permission"
    22  	state "github.com/juju/juju/state"
    23  	names "github.com/juju/names/v5"
    24  	gomock "go.uber.org/mock/gomock"
    25  )
    26  
    27  // MockAuthorizer is a mock of Authorizer interface.
    28  type MockAuthorizer struct {
    29  	ctrl     *gomock.Controller
    30  	recorder *MockAuthorizerMockRecorder
    31  }
    32  
    33  // MockAuthorizerMockRecorder is the mock recorder for MockAuthorizer.
    34  type MockAuthorizerMockRecorder struct {
    35  	mock *MockAuthorizer
    36  }
    37  
    38  // NewMockAuthorizer creates a new mock instance.
    39  func NewMockAuthorizer(ctrl *gomock.Controller) *MockAuthorizer {
    40  	mock := &MockAuthorizer{ctrl: ctrl}
    41  	mock.recorder = &MockAuthorizerMockRecorder{mock}
    42  	return mock
    43  }
    44  
    45  // EXPECT returns an object that allows the caller to indicate expected use.
    46  func (m *MockAuthorizer) EXPECT() *MockAuthorizerMockRecorder {
    47  	return m.recorder
    48  }
    49  
    50  // AuthApplicationAgent mocks base method.
    51  func (m *MockAuthorizer) AuthApplicationAgent() bool {
    52  	m.ctrl.T.Helper()
    53  	ret := m.ctrl.Call(m, "AuthApplicationAgent")
    54  	ret0, _ := ret[0].(bool)
    55  	return ret0
    56  }
    57  
    58  // AuthApplicationAgent indicates an expected call of AuthApplicationAgent.
    59  func (mr *MockAuthorizerMockRecorder) AuthApplicationAgent() *gomock.Call {
    60  	mr.mock.ctrl.T.Helper()
    61  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthApplicationAgent", reflect.TypeOf((*MockAuthorizer)(nil).AuthApplicationAgent))
    62  }
    63  
    64  // AuthClient mocks base method.
    65  func (m *MockAuthorizer) AuthClient() bool {
    66  	m.ctrl.T.Helper()
    67  	ret := m.ctrl.Call(m, "AuthClient")
    68  	ret0, _ := ret[0].(bool)
    69  	return ret0
    70  }
    71  
    72  // AuthClient indicates an expected call of AuthClient.
    73  func (mr *MockAuthorizerMockRecorder) AuthClient() *gomock.Call {
    74  	mr.mock.ctrl.T.Helper()
    75  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthClient", reflect.TypeOf((*MockAuthorizer)(nil).AuthClient))
    76  }
    77  
    78  // AuthController mocks base method.
    79  func (m *MockAuthorizer) AuthController() bool {
    80  	m.ctrl.T.Helper()
    81  	ret := m.ctrl.Call(m, "AuthController")
    82  	ret0, _ := ret[0].(bool)
    83  	return ret0
    84  }
    85  
    86  // AuthController indicates an expected call of AuthController.
    87  func (mr *MockAuthorizerMockRecorder) AuthController() *gomock.Call {
    88  	mr.mock.ctrl.T.Helper()
    89  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthController", reflect.TypeOf((*MockAuthorizer)(nil).AuthController))
    90  }
    91  
    92  // AuthMachineAgent mocks base method.
    93  func (m *MockAuthorizer) AuthMachineAgent() bool {
    94  	m.ctrl.T.Helper()
    95  	ret := m.ctrl.Call(m, "AuthMachineAgent")
    96  	ret0, _ := ret[0].(bool)
    97  	return ret0
    98  }
    99  
   100  // AuthMachineAgent indicates an expected call of AuthMachineAgent.
   101  func (mr *MockAuthorizerMockRecorder) AuthMachineAgent() *gomock.Call {
   102  	mr.mock.ctrl.T.Helper()
   103  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthMachineAgent", reflect.TypeOf((*MockAuthorizer)(nil).AuthMachineAgent))
   104  }
   105  
   106  // AuthModelAgent mocks base method.
   107  func (m *MockAuthorizer) AuthModelAgent() bool {
   108  	m.ctrl.T.Helper()
   109  	ret := m.ctrl.Call(m, "AuthModelAgent")
   110  	ret0, _ := ret[0].(bool)
   111  	return ret0
   112  }
   113  
   114  // AuthModelAgent indicates an expected call of AuthModelAgent.
   115  func (mr *MockAuthorizerMockRecorder) AuthModelAgent() *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthModelAgent", reflect.TypeOf((*MockAuthorizer)(nil).AuthModelAgent))
   118  }
   119  
   120  // AuthOwner mocks base method.
   121  func (m *MockAuthorizer) AuthOwner(arg0 names.Tag) bool {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "AuthOwner", arg0)
   124  	ret0, _ := ret[0].(bool)
   125  	return ret0
   126  }
   127  
   128  // AuthOwner indicates an expected call of AuthOwner.
   129  func (mr *MockAuthorizerMockRecorder) AuthOwner(arg0 any) *gomock.Call {
   130  	mr.mock.ctrl.T.Helper()
   131  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthOwner", reflect.TypeOf((*MockAuthorizer)(nil).AuthOwner), arg0)
   132  }
   133  
   134  // AuthUnitAgent mocks base method.
   135  func (m *MockAuthorizer) AuthUnitAgent() bool {
   136  	m.ctrl.T.Helper()
   137  	ret := m.ctrl.Call(m, "AuthUnitAgent")
   138  	ret0, _ := ret[0].(bool)
   139  	return ret0
   140  }
   141  
   142  // AuthUnitAgent indicates an expected call of AuthUnitAgent.
   143  func (mr *MockAuthorizerMockRecorder) AuthUnitAgent() *gomock.Call {
   144  	mr.mock.ctrl.T.Helper()
   145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuthUnitAgent", reflect.TypeOf((*MockAuthorizer)(nil).AuthUnitAgent))
   146  }
   147  
   148  // ConnectedModel mocks base method.
   149  func (m *MockAuthorizer) ConnectedModel() string {
   150  	m.ctrl.T.Helper()
   151  	ret := m.ctrl.Call(m, "ConnectedModel")
   152  	ret0, _ := ret[0].(string)
   153  	return ret0
   154  }
   155  
   156  // ConnectedModel indicates an expected call of ConnectedModel.
   157  func (mr *MockAuthorizerMockRecorder) ConnectedModel() *gomock.Call {
   158  	mr.mock.ctrl.T.Helper()
   159  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConnectedModel", reflect.TypeOf((*MockAuthorizer)(nil).ConnectedModel))
   160  }
   161  
   162  // EntityHasPermission mocks base method.
   163  func (m *MockAuthorizer) EntityHasPermission(arg0 names.Tag, arg1 permission.Access, arg2 names.Tag) error {
   164  	m.ctrl.T.Helper()
   165  	ret := m.ctrl.Call(m, "EntityHasPermission", arg0, arg1, arg2)
   166  	ret0, _ := ret[0].(error)
   167  	return ret0
   168  }
   169  
   170  // EntityHasPermission indicates an expected call of EntityHasPermission.
   171  func (mr *MockAuthorizerMockRecorder) EntityHasPermission(arg0, arg1, arg2 any) *gomock.Call {
   172  	mr.mock.ctrl.T.Helper()
   173  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EntityHasPermission", reflect.TypeOf((*MockAuthorizer)(nil).EntityHasPermission), arg0, arg1, arg2)
   174  }
   175  
   176  // GetAuthTag mocks base method.
   177  func (m *MockAuthorizer) GetAuthTag() names.Tag {
   178  	m.ctrl.T.Helper()
   179  	ret := m.ctrl.Call(m, "GetAuthTag")
   180  	ret0, _ := ret[0].(names.Tag)
   181  	return ret0
   182  }
   183  
   184  // GetAuthTag indicates an expected call of GetAuthTag.
   185  func (mr *MockAuthorizerMockRecorder) GetAuthTag() *gomock.Call {
   186  	mr.mock.ctrl.T.Helper()
   187  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAuthTag", reflect.TypeOf((*MockAuthorizer)(nil).GetAuthTag))
   188  }
   189  
   190  // HasPermission mocks base method.
   191  func (m *MockAuthorizer) HasPermission(arg0 permission.Access, arg1 names.Tag) error {
   192  	m.ctrl.T.Helper()
   193  	ret := m.ctrl.Call(m, "HasPermission", arg0, arg1)
   194  	ret0, _ := ret[0].(error)
   195  	return ret0
   196  }
   197  
   198  // HasPermission indicates an expected call of HasPermission.
   199  func (mr *MockAuthorizerMockRecorder) HasPermission(arg0, arg1 any) *gomock.Call {
   200  	mr.mock.ctrl.T.Helper()
   201  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasPermission", reflect.TypeOf((*MockAuthorizer)(nil).HasPermission), arg0, arg1)
   202  }
   203  
   204  // MockContext is a mock of Context interface.
   205  type MockContext struct {
   206  	ctrl     *gomock.Controller
   207  	recorder *MockContextMockRecorder
   208  }
   209  
   210  // MockContextMockRecorder is the mock recorder for MockContext.
   211  type MockContextMockRecorder struct {
   212  	mock *MockContext
   213  }
   214  
   215  // NewMockContext creates a new mock instance.
   216  func NewMockContext(ctrl *gomock.Controller) *MockContext {
   217  	mock := &MockContext{ctrl: ctrl}
   218  	mock.recorder = &MockContextMockRecorder{mock}
   219  	return mock
   220  }
   221  
   222  // EXPECT returns an object that allows the caller to indicate expected use.
   223  func (m *MockContext) EXPECT() *MockContextMockRecorder {
   224  	return m.recorder
   225  }
   226  
   227  // Auth mocks base method.
   228  func (m *MockContext) Auth() facade.Authorizer {
   229  	m.ctrl.T.Helper()
   230  	ret := m.ctrl.Call(m, "Auth")
   231  	ret0, _ := ret[0].(facade.Authorizer)
   232  	return ret0
   233  }
   234  
   235  // Auth indicates an expected call of Auth.
   236  func (mr *MockContextMockRecorder) Auth() *gomock.Call {
   237  	mr.mock.ctrl.T.Helper()
   238  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Auth", reflect.TypeOf((*MockContext)(nil).Auth))
   239  }
   240  
   241  // CachedModel mocks base method.
   242  func (m *MockContext) CachedModel(arg0 string) (*cache.Model, error) {
   243  	m.ctrl.T.Helper()
   244  	ret := m.ctrl.Call(m, "CachedModel", arg0)
   245  	ret0, _ := ret[0].(*cache.Model)
   246  	ret1, _ := ret[1].(error)
   247  	return ret0, ret1
   248  }
   249  
   250  // CachedModel indicates an expected call of CachedModel.
   251  func (mr *MockContextMockRecorder) CachedModel(arg0 any) *gomock.Call {
   252  	mr.mock.ctrl.T.Helper()
   253  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CachedModel", reflect.TypeOf((*MockContext)(nil).CachedModel), arg0)
   254  }
   255  
   256  // Cancel mocks base method.
   257  func (m *MockContext) Cancel() <-chan struct{} {
   258  	m.ctrl.T.Helper()
   259  	ret := m.ctrl.Call(m, "Cancel")
   260  	ret0, _ := ret[0].(<-chan struct{})
   261  	return ret0
   262  }
   263  
   264  // Cancel indicates an expected call of Cancel.
   265  func (mr *MockContextMockRecorder) Cancel() *gomock.Call {
   266  	mr.mock.ctrl.T.Helper()
   267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Cancel", reflect.TypeOf((*MockContext)(nil).Cancel))
   268  }
   269  
   270  // Controller mocks base method.
   271  func (m *MockContext) Controller() *cache.Controller {
   272  	m.ctrl.T.Helper()
   273  	ret := m.ctrl.Call(m, "Controller")
   274  	ret0, _ := ret[0].(*cache.Controller)
   275  	return ret0
   276  }
   277  
   278  // Controller indicates an expected call of Controller.
   279  func (mr *MockContextMockRecorder) Controller() *gomock.Call {
   280  	mr.mock.ctrl.T.Helper()
   281  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Controller", reflect.TypeOf((*MockContext)(nil).Controller))
   282  }
   283  
   284  // ControllerDB mocks base method.
   285  func (m *MockContext) ControllerDB() (database.TrackedDB, error) {
   286  	m.ctrl.T.Helper()
   287  	ret := m.ctrl.Call(m, "ControllerDB")
   288  	ret0, _ := ret[0].(database.TrackedDB)
   289  	ret1, _ := ret[1].(error)
   290  	return ret0, ret1
   291  }
   292  
   293  // ControllerDB indicates an expected call of ControllerDB.
   294  func (mr *MockContextMockRecorder) ControllerDB() *gomock.Call {
   295  	mr.mock.ctrl.T.Helper()
   296  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerDB", reflect.TypeOf((*MockContext)(nil).ControllerDB))
   297  }
   298  
   299  // Dispose mocks base method.
   300  func (m *MockContext) Dispose() {
   301  	m.ctrl.T.Helper()
   302  	m.ctrl.Call(m, "Dispose")
   303  }
   304  
   305  // Dispose indicates an expected call of Dispose.
   306  func (mr *MockContextMockRecorder) Dispose() *gomock.Call {
   307  	mr.mock.ctrl.T.Helper()
   308  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Dispose", reflect.TypeOf((*MockContext)(nil).Dispose))
   309  }
   310  
   311  // HTTPClient mocks base method.
   312  func (m *MockContext) HTTPClient(arg0 facade.HTTPClientPurpose) facade.HTTPClient {
   313  	m.ctrl.T.Helper()
   314  	ret := m.ctrl.Call(m, "HTTPClient", arg0)
   315  	ret0, _ := ret[0].(facade.HTTPClient)
   316  	return ret0
   317  }
   318  
   319  // HTTPClient indicates an expected call of HTTPClient.
   320  func (mr *MockContextMockRecorder) HTTPClient(arg0 any) *gomock.Call {
   321  	mr.mock.ctrl.T.Helper()
   322  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HTTPClient", reflect.TypeOf((*MockContext)(nil).HTTPClient), arg0)
   323  }
   324  
   325  // Hub mocks base method.
   326  func (m *MockContext) Hub() facade.Hub {
   327  	m.ctrl.T.Helper()
   328  	ret := m.ctrl.Call(m, "Hub")
   329  	ret0, _ := ret[0].(facade.Hub)
   330  	return ret0
   331  }
   332  
   333  // Hub indicates an expected call of Hub.
   334  func (mr *MockContextMockRecorder) Hub() *gomock.Call {
   335  	mr.mock.ctrl.T.Helper()
   336  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Hub", reflect.TypeOf((*MockContext)(nil).Hub))
   337  }
   338  
   339  // ID mocks base method.
   340  func (m *MockContext) ID() string {
   341  	m.ctrl.T.Helper()
   342  	ret := m.ctrl.Call(m, "ID")
   343  	ret0, _ := ret[0].(string)
   344  	return ret0
   345  }
   346  
   347  // ID indicates an expected call of ID.
   348  func (mr *MockContextMockRecorder) ID() *gomock.Call {
   349  	mr.mock.ctrl.T.Helper()
   350  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockContext)(nil).ID))
   351  }
   352  
   353  // LeadershipChecker mocks base method.
   354  func (m *MockContext) LeadershipChecker() (leadership.Checker, error) {
   355  	m.ctrl.T.Helper()
   356  	ret := m.ctrl.Call(m, "LeadershipChecker")
   357  	ret0, _ := ret[0].(leadership.Checker)
   358  	ret1, _ := ret[1].(error)
   359  	return ret0, ret1
   360  }
   361  
   362  // LeadershipChecker indicates an expected call of LeadershipChecker.
   363  func (mr *MockContextMockRecorder) LeadershipChecker() *gomock.Call {
   364  	mr.mock.ctrl.T.Helper()
   365  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LeadershipChecker", reflect.TypeOf((*MockContext)(nil).LeadershipChecker))
   366  }
   367  
   368  // LeadershipClaimer mocks base method.
   369  func (m *MockContext) LeadershipClaimer(arg0 string) (leadership.Claimer, error) {
   370  	m.ctrl.T.Helper()
   371  	ret := m.ctrl.Call(m, "LeadershipClaimer", arg0)
   372  	ret0, _ := ret[0].(leadership.Claimer)
   373  	ret1, _ := ret[1].(error)
   374  	return ret0, ret1
   375  }
   376  
   377  // LeadershipClaimer indicates an expected call of LeadershipClaimer.
   378  func (mr *MockContextMockRecorder) LeadershipClaimer(arg0 any) *gomock.Call {
   379  	mr.mock.ctrl.T.Helper()
   380  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LeadershipClaimer", reflect.TypeOf((*MockContext)(nil).LeadershipClaimer), arg0)
   381  }
   382  
   383  // LeadershipPinner mocks base method.
   384  func (m *MockContext) LeadershipPinner(arg0 string) (leadership.Pinner, error) {
   385  	m.ctrl.T.Helper()
   386  	ret := m.ctrl.Call(m, "LeadershipPinner", arg0)
   387  	ret0, _ := ret[0].(leadership.Pinner)
   388  	ret1, _ := ret[1].(error)
   389  	return ret0, ret1
   390  }
   391  
   392  // LeadershipPinner indicates an expected call of LeadershipPinner.
   393  func (mr *MockContextMockRecorder) LeadershipPinner(arg0 any) *gomock.Call {
   394  	mr.mock.ctrl.T.Helper()
   395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LeadershipPinner", reflect.TypeOf((*MockContext)(nil).LeadershipPinner), arg0)
   396  }
   397  
   398  // LeadershipReader mocks base method.
   399  func (m *MockContext) LeadershipReader(arg0 string) (leadership.Reader, error) {
   400  	m.ctrl.T.Helper()
   401  	ret := m.ctrl.Call(m, "LeadershipReader", arg0)
   402  	ret0, _ := ret[0].(leadership.Reader)
   403  	ret1, _ := ret[1].(error)
   404  	return ret0, ret1
   405  }
   406  
   407  // LeadershipReader indicates an expected call of LeadershipReader.
   408  func (mr *MockContextMockRecorder) LeadershipReader(arg0 any) *gomock.Call {
   409  	mr.mock.ctrl.T.Helper()
   410  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LeadershipReader", reflect.TypeOf((*MockContext)(nil).LeadershipReader), arg0)
   411  }
   412  
   413  // LeadershipRevoker mocks base method.
   414  func (m *MockContext) LeadershipRevoker(arg0 string) (leadership.Revoker, error) {
   415  	m.ctrl.T.Helper()
   416  	ret := m.ctrl.Call(m, "LeadershipRevoker", arg0)
   417  	ret0, _ := ret[0].(leadership.Revoker)
   418  	ret1, _ := ret[1].(error)
   419  	return ret0, ret1
   420  }
   421  
   422  // LeadershipRevoker indicates an expected call of LeadershipRevoker.
   423  func (mr *MockContextMockRecorder) LeadershipRevoker(arg0 any) *gomock.Call {
   424  	mr.mock.ctrl.T.Helper()
   425  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LeadershipRevoker", reflect.TypeOf((*MockContext)(nil).LeadershipRevoker), arg0)
   426  }
   427  
   428  // MultiwatcherFactory mocks base method.
   429  func (m *MockContext) MultiwatcherFactory() multiwatcher.Factory {
   430  	m.ctrl.T.Helper()
   431  	ret := m.ctrl.Call(m, "MultiwatcherFactory")
   432  	ret0, _ := ret[0].(multiwatcher.Factory)
   433  	return ret0
   434  }
   435  
   436  // MultiwatcherFactory indicates an expected call of MultiwatcherFactory.
   437  func (mr *MockContextMockRecorder) MultiwatcherFactory() *gomock.Call {
   438  	mr.mock.ctrl.T.Helper()
   439  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MultiwatcherFactory", reflect.TypeOf((*MockContext)(nil).MultiwatcherFactory))
   440  }
   441  
   442  // Presence mocks base method.
   443  func (m *MockContext) Presence() facade.Presence {
   444  	m.ctrl.T.Helper()
   445  	ret := m.ctrl.Call(m, "Presence")
   446  	ret0, _ := ret[0].(facade.Presence)
   447  	return ret0
   448  }
   449  
   450  // Presence indicates an expected call of Presence.
   451  func (mr *MockContextMockRecorder) Presence() *gomock.Call {
   452  	mr.mock.ctrl.T.Helper()
   453  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Presence", reflect.TypeOf((*MockContext)(nil).Presence))
   454  }
   455  
   456  // RequestRecorder mocks base method.
   457  func (m *MockContext) RequestRecorder() facade.RequestRecorder {
   458  	m.ctrl.T.Helper()
   459  	ret := m.ctrl.Call(m, "RequestRecorder")
   460  	ret0, _ := ret[0].(facade.RequestRecorder)
   461  	return ret0
   462  }
   463  
   464  // RequestRecorder indicates an expected call of RequestRecorder.
   465  func (mr *MockContextMockRecorder) RequestRecorder() *gomock.Call {
   466  	mr.mock.ctrl.T.Helper()
   467  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RequestRecorder", reflect.TypeOf((*MockContext)(nil).RequestRecorder))
   468  }
   469  
   470  // Resources mocks base method.
   471  func (m *MockContext) Resources() facade.Resources {
   472  	m.ctrl.T.Helper()
   473  	ret := m.ctrl.Call(m, "Resources")
   474  	ret0, _ := ret[0].(facade.Resources)
   475  	return ret0
   476  }
   477  
   478  // Resources indicates an expected call of Resources.
   479  func (mr *MockContextMockRecorder) Resources() *gomock.Call {
   480  	mr.mock.ctrl.T.Helper()
   481  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Resources", reflect.TypeOf((*MockContext)(nil).Resources))
   482  }
   483  
   484  // SingularClaimer mocks base method.
   485  func (m *MockContext) SingularClaimer() (lease.Claimer, error) {
   486  	m.ctrl.T.Helper()
   487  	ret := m.ctrl.Call(m, "SingularClaimer")
   488  	ret0, _ := ret[0].(lease.Claimer)
   489  	ret1, _ := ret[1].(error)
   490  	return ret0, ret1
   491  }
   492  
   493  // SingularClaimer indicates an expected call of SingularClaimer.
   494  func (mr *MockContextMockRecorder) SingularClaimer() *gomock.Call {
   495  	mr.mock.ctrl.T.Helper()
   496  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SingularClaimer", reflect.TypeOf((*MockContext)(nil).SingularClaimer))
   497  }
   498  
   499  // State mocks base method.
   500  func (m *MockContext) State() *state.State {
   501  	m.ctrl.T.Helper()
   502  	ret := m.ctrl.Call(m, "State")
   503  	ret0, _ := ret[0].(*state.State)
   504  	return ret0
   505  }
   506  
   507  // State indicates an expected call of State.
   508  func (mr *MockContextMockRecorder) State() *gomock.Call {
   509  	mr.mock.ctrl.T.Helper()
   510  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "State", reflect.TypeOf((*MockContext)(nil).State))
   511  }
   512  
   513  // StatePool mocks base method.
   514  func (m *MockContext) StatePool() *state.StatePool {
   515  	m.ctrl.T.Helper()
   516  	ret := m.ctrl.Call(m, "StatePool")
   517  	ret0, _ := ret[0].(*state.StatePool)
   518  	return ret0
   519  }
   520  
   521  // StatePool indicates an expected call of StatePool.
   522  func (mr *MockContextMockRecorder) StatePool() *gomock.Call {
   523  	mr.mock.ctrl.T.Helper()
   524  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StatePool", reflect.TypeOf((*MockContext)(nil).StatePool))
   525  }
   526  
   527  // MockResources is a mock of Resources interface.
   528  type MockResources struct {
   529  	ctrl     *gomock.Controller
   530  	recorder *MockResourcesMockRecorder
   531  }
   532  
   533  // MockResourcesMockRecorder is the mock recorder for MockResources.
   534  type MockResourcesMockRecorder struct {
   535  	mock *MockResources
   536  }
   537  
   538  // NewMockResources creates a new mock instance.
   539  func NewMockResources(ctrl *gomock.Controller) *MockResources {
   540  	mock := &MockResources{ctrl: ctrl}
   541  	mock.recorder = &MockResourcesMockRecorder{mock}
   542  	return mock
   543  }
   544  
   545  // EXPECT returns an object that allows the caller to indicate expected use.
   546  func (m *MockResources) EXPECT() *MockResourcesMockRecorder {
   547  	return m.recorder
   548  }
   549  
   550  // Get mocks base method.
   551  func (m *MockResources) Get(arg0 string) facade.Resource {
   552  	m.ctrl.T.Helper()
   553  	ret := m.ctrl.Call(m, "Get", arg0)
   554  	ret0, _ := ret[0].(facade.Resource)
   555  	return ret0
   556  }
   557  
   558  // Get indicates an expected call of Get.
   559  func (mr *MockResourcesMockRecorder) Get(arg0 any) *gomock.Call {
   560  	mr.mock.ctrl.T.Helper()
   561  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockResources)(nil).Get), arg0)
   562  }
   563  
   564  // Register mocks base method.
   565  func (m *MockResources) Register(arg0 facade.Resource) string {
   566  	m.ctrl.T.Helper()
   567  	ret := m.ctrl.Call(m, "Register", arg0)
   568  	ret0, _ := ret[0].(string)
   569  	return ret0
   570  }
   571  
   572  // Register indicates an expected call of Register.
   573  func (mr *MockResourcesMockRecorder) Register(arg0 any) *gomock.Call {
   574  	mr.mock.ctrl.T.Helper()
   575  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Register", reflect.TypeOf((*MockResources)(nil).Register), arg0)
   576  }
   577  
   578  // Stop mocks base method.
   579  func (m *MockResources) Stop(arg0 string) error {
   580  	m.ctrl.T.Helper()
   581  	ret := m.ctrl.Call(m, "Stop", arg0)
   582  	ret0, _ := ret[0].(error)
   583  	return ret0
   584  }
   585  
   586  // Stop indicates an expected call of Stop.
   587  func (mr *MockResourcesMockRecorder) Stop(arg0 any) *gomock.Call {
   588  	mr.mock.ctrl.T.Helper()
   589  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockResources)(nil).Stop), arg0)
   590  }