github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/state/migrations/remoteapplications_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/state/migrations (interfaces: MigrationRemoteApplication,AllRemoteApplicationSource,StatusSource,RemoteApplicationSource,RemoteApplicationModel)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package migrations -destination remoteapplications_mock_test.go github.com/juju/juju/state/migrations MigrationRemoteApplication,AllRemoteApplicationSource,StatusSource,RemoteApplicationSource,RemoteApplicationModel
     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  	names "github.com/juju/names/v5"
    17  	gomock "go.uber.org/mock/gomock"
    18  )
    19  
    20  // MockMigrationRemoteApplication is a mock of MigrationRemoteApplication interface.
    21  type MockMigrationRemoteApplication struct {
    22  	ctrl     *gomock.Controller
    23  	recorder *MockMigrationRemoteApplicationMockRecorder
    24  }
    25  
    26  // MockMigrationRemoteApplicationMockRecorder is the mock recorder for MockMigrationRemoteApplication.
    27  type MockMigrationRemoteApplicationMockRecorder struct {
    28  	mock *MockMigrationRemoteApplication
    29  }
    30  
    31  // NewMockMigrationRemoteApplication creates a new mock instance.
    32  func NewMockMigrationRemoteApplication(ctrl *gomock.Controller) *MockMigrationRemoteApplication {
    33  	mock := &MockMigrationRemoteApplication{ctrl: ctrl}
    34  	mock.recorder = &MockMigrationRemoteApplicationMockRecorder{mock}
    35  	return mock
    36  }
    37  
    38  // EXPECT returns an object that allows the caller to indicate expected use.
    39  func (m *MockMigrationRemoteApplication) EXPECT() *MockMigrationRemoteApplicationMockRecorder {
    40  	return m.recorder
    41  }
    42  
    43  // Bindings mocks base method.
    44  func (m *MockMigrationRemoteApplication) Bindings() map[string]string {
    45  	m.ctrl.T.Helper()
    46  	ret := m.ctrl.Call(m, "Bindings")
    47  	ret0, _ := ret[0].(map[string]string)
    48  	return ret0
    49  }
    50  
    51  // Bindings indicates an expected call of Bindings.
    52  func (mr *MockMigrationRemoteApplicationMockRecorder) Bindings() *gomock.Call {
    53  	mr.mock.ctrl.T.Helper()
    54  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Bindings", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).Bindings))
    55  }
    56  
    57  // ConsumeVersion mocks base method.
    58  func (m *MockMigrationRemoteApplication) ConsumeVersion() int {
    59  	m.ctrl.T.Helper()
    60  	ret := m.ctrl.Call(m, "ConsumeVersion")
    61  	ret0, _ := ret[0].(int)
    62  	return ret0
    63  }
    64  
    65  // ConsumeVersion indicates an expected call of ConsumeVersion.
    66  func (mr *MockMigrationRemoteApplicationMockRecorder) ConsumeVersion() *gomock.Call {
    67  	mr.mock.ctrl.T.Helper()
    68  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConsumeVersion", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).ConsumeVersion))
    69  }
    70  
    71  // Endpoints mocks base method.
    72  func (m *MockMigrationRemoteApplication) Endpoints() ([]MigrationRemoteEndpoint, error) {
    73  	m.ctrl.T.Helper()
    74  	ret := m.ctrl.Call(m, "Endpoints")
    75  	ret0, _ := ret[0].([]MigrationRemoteEndpoint)
    76  	ret1, _ := ret[1].(error)
    77  	return ret0, ret1
    78  }
    79  
    80  // Endpoints indicates an expected call of Endpoints.
    81  func (mr *MockMigrationRemoteApplicationMockRecorder) Endpoints() *gomock.Call {
    82  	mr.mock.ctrl.T.Helper()
    83  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Endpoints", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).Endpoints))
    84  }
    85  
    86  // GlobalKey mocks base method.
    87  func (m *MockMigrationRemoteApplication) GlobalKey() string {
    88  	m.ctrl.T.Helper()
    89  	ret := m.ctrl.Call(m, "GlobalKey")
    90  	ret0, _ := ret[0].(string)
    91  	return ret0
    92  }
    93  
    94  // GlobalKey indicates an expected call of GlobalKey.
    95  func (mr *MockMigrationRemoteApplicationMockRecorder) GlobalKey() *gomock.Call {
    96  	mr.mock.ctrl.T.Helper()
    97  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GlobalKey", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).GlobalKey))
    98  }
    99  
   100  // IsConsumerProxy mocks base method.
   101  func (m *MockMigrationRemoteApplication) IsConsumerProxy() bool {
   102  	m.ctrl.T.Helper()
   103  	ret := m.ctrl.Call(m, "IsConsumerProxy")
   104  	ret0, _ := ret[0].(bool)
   105  	return ret0
   106  }
   107  
   108  // IsConsumerProxy indicates an expected call of IsConsumerProxy.
   109  func (mr *MockMigrationRemoteApplicationMockRecorder) IsConsumerProxy() *gomock.Call {
   110  	mr.mock.ctrl.T.Helper()
   111  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsConsumerProxy", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).IsConsumerProxy))
   112  }
   113  
   114  // Macaroon mocks base method.
   115  func (m *MockMigrationRemoteApplication) Macaroon() string {
   116  	m.ctrl.T.Helper()
   117  	ret := m.ctrl.Call(m, "Macaroon")
   118  	ret0, _ := ret[0].(string)
   119  	return ret0
   120  }
   121  
   122  // Macaroon indicates an expected call of Macaroon.
   123  func (mr *MockMigrationRemoteApplicationMockRecorder) Macaroon() *gomock.Call {
   124  	mr.mock.ctrl.T.Helper()
   125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Macaroon", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).Macaroon))
   126  }
   127  
   128  // OfferUUID mocks base method.
   129  func (m *MockMigrationRemoteApplication) OfferUUID() string {
   130  	m.ctrl.T.Helper()
   131  	ret := m.ctrl.Call(m, "OfferUUID")
   132  	ret0, _ := ret[0].(string)
   133  	return ret0
   134  }
   135  
   136  // OfferUUID indicates an expected call of OfferUUID.
   137  func (mr *MockMigrationRemoteApplicationMockRecorder) OfferUUID() *gomock.Call {
   138  	mr.mock.ctrl.T.Helper()
   139  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OfferUUID", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).OfferUUID))
   140  }
   141  
   142  // SourceModel mocks base method.
   143  func (m *MockMigrationRemoteApplication) SourceModel() names.ModelTag {
   144  	m.ctrl.T.Helper()
   145  	ret := m.ctrl.Call(m, "SourceModel")
   146  	ret0, _ := ret[0].(names.ModelTag)
   147  	return ret0
   148  }
   149  
   150  // SourceModel indicates an expected call of SourceModel.
   151  func (mr *MockMigrationRemoteApplicationMockRecorder) SourceModel() *gomock.Call {
   152  	mr.mock.ctrl.T.Helper()
   153  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SourceModel", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).SourceModel))
   154  }
   155  
   156  // Spaces mocks base method.
   157  func (m *MockMigrationRemoteApplication) Spaces() []MigrationRemoteSpace {
   158  	m.ctrl.T.Helper()
   159  	ret := m.ctrl.Call(m, "Spaces")
   160  	ret0, _ := ret[0].([]MigrationRemoteSpace)
   161  	return ret0
   162  }
   163  
   164  // Spaces indicates an expected call of Spaces.
   165  func (mr *MockMigrationRemoteApplicationMockRecorder) Spaces() *gomock.Call {
   166  	mr.mock.ctrl.T.Helper()
   167  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Spaces", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).Spaces))
   168  }
   169  
   170  // Tag mocks base method.
   171  func (m *MockMigrationRemoteApplication) Tag() names.Tag {
   172  	m.ctrl.T.Helper()
   173  	ret := m.ctrl.Call(m, "Tag")
   174  	ret0, _ := ret[0].(names.Tag)
   175  	return ret0
   176  }
   177  
   178  // Tag indicates an expected call of Tag.
   179  func (mr *MockMigrationRemoteApplicationMockRecorder) Tag() *gomock.Call {
   180  	mr.mock.ctrl.T.Helper()
   181  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Tag", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).Tag))
   182  }
   183  
   184  // URL mocks base method.
   185  func (m *MockMigrationRemoteApplication) URL() (string, bool) {
   186  	m.ctrl.T.Helper()
   187  	ret := m.ctrl.Call(m, "URL")
   188  	ret0, _ := ret[0].(string)
   189  	ret1, _ := ret[1].(bool)
   190  	return ret0, ret1
   191  }
   192  
   193  // URL indicates an expected call of URL.
   194  func (mr *MockMigrationRemoteApplicationMockRecorder) URL() *gomock.Call {
   195  	mr.mock.ctrl.T.Helper()
   196  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "URL", reflect.TypeOf((*MockMigrationRemoteApplication)(nil).URL))
   197  }
   198  
   199  // MockAllRemoteApplicationSource is a mock of AllRemoteApplicationSource interface.
   200  type MockAllRemoteApplicationSource struct {
   201  	ctrl     *gomock.Controller
   202  	recorder *MockAllRemoteApplicationSourceMockRecorder
   203  }
   204  
   205  // MockAllRemoteApplicationSourceMockRecorder is the mock recorder for MockAllRemoteApplicationSource.
   206  type MockAllRemoteApplicationSourceMockRecorder struct {
   207  	mock *MockAllRemoteApplicationSource
   208  }
   209  
   210  // NewMockAllRemoteApplicationSource creates a new mock instance.
   211  func NewMockAllRemoteApplicationSource(ctrl *gomock.Controller) *MockAllRemoteApplicationSource {
   212  	mock := &MockAllRemoteApplicationSource{ctrl: ctrl}
   213  	mock.recorder = &MockAllRemoteApplicationSourceMockRecorder{mock}
   214  	return mock
   215  }
   216  
   217  // EXPECT returns an object that allows the caller to indicate expected use.
   218  func (m *MockAllRemoteApplicationSource) EXPECT() *MockAllRemoteApplicationSourceMockRecorder {
   219  	return m.recorder
   220  }
   221  
   222  // AllRemoteApplications mocks base method.
   223  func (m *MockAllRemoteApplicationSource) AllRemoteApplications() ([]MigrationRemoteApplication, error) {
   224  	m.ctrl.T.Helper()
   225  	ret := m.ctrl.Call(m, "AllRemoteApplications")
   226  	ret0, _ := ret[0].([]MigrationRemoteApplication)
   227  	ret1, _ := ret[1].(error)
   228  	return ret0, ret1
   229  }
   230  
   231  // AllRemoteApplications indicates an expected call of AllRemoteApplications.
   232  func (mr *MockAllRemoteApplicationSourceMockRecorder) AllRemoteApplications() *gomock.Call {
   233  	mr.mock.ctrl.T.Helper()
   234  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllRemoteApplications", reflect.TypeOf((*MockAllRemoteApplicationSource)(nil).AllRemoteApplications))
   235  }
   236  
   237  // MockStatusSource is a mock of StatusSource interface.
   238  type MockStatusSource struct {
   239  	ctrl     *gomock.Controller
   240  	recorder *MockStatusSourceMockRecorder
   241  }
   242  
   243  // MockStatusSourceMockRecorder is the mock recorder for MockStatusSource.
   244  type MockStatusSourceMockRecorder struct {
   245  	mock *MockStatusSource
   246  }
   247  
   248  // NewMockStatusSource creates a new mock instance.
   249  func NewMockStatusSource(ctrl *gomock.Controller) *MockStatusSource {
   250  	mock := &MockStatusSource{ctrl: ctrl}
   251  	mock.recorder = &MockStatusSourceMockRecorder{mock}
   252  	return mock
   253  }
   254  
   255  // EXPECT returns an object that allows the caller to indicate expected use.
   256  func (m *MockStatusSource) EXPECT() *MockStatusSourceMockRecorder {
   257  	return m.recorder
   258  }
   259  
   260  // StatusArgs mocks base method.
   261  func (m *MockStatusSource) StatusArgs(arg0 string) (description.StatusArgs, error) {
   262  	m.ctrl.T.Helper()
   263  	ret := m.ctrl.Call(m, "StatusArgs", arg0)
   264  	ret0, _ := ret[0].(description.StatusArgs)
   265  	ret1, _ := ret[1].(error)
   266  	return ret0, ret1
   267  }
   268  
   269  // StatusArgs indicates an expected call of StatusArgs.
   270  func (mr *MockStatusSourceMockRecorder) StatusArgs(arg0 any) *gomock.Call {
   271  	mr.mock.ctrl.T.Helper()
   272  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StatusArgs", reflect.TypeOf((*MockStatusSource)(nil).StatusArgs), arg0)
   273  }
   274  
   275  // MockRemoteApplicationSource is a mock of RemoteApplicationSource interface.
   276  type MockRemoteApplicationSource struct {
   277  	ctrl     *gomock.Controller
   278  	recorder *MockRemoteApplicationSourceMockRecorder
   279  }
   280  
   281  // MockRemoteApplicationSourceMockRecorder is the mock recorder for MockRemoteApplicationSource.
   282  type MockRemoteApplicationSourceMockRecorder struct {
   283  	mock *MockRemoteApplicationSource
   284  }
   285  
   286  // NewMockRemoteApplicationSource creates a new mock instance.
   287  func NewMockRemoteApplicationSource(ctrl *gomock.Controller) *MockRemoteApplicationSource {
   288  	mock := &MockRemoteApplicationSource{ctrl: ctrl}
   289  	mock.recorder = &MockRemoteApplicationSourceMockRecorder{mock}
   290  	return mock
   291  }
   292  
   293  // EXPECT returns an object that allows the caller to indicate expected use.
   294  func (m *MockRemoteApplicationSource) EXPECT() *MockRemoteApplicationSourceMockRecorder {
   295  	return m.recorder
   296  }
   297  
   298  // AllRemoteApplications mocks base method.
   299  func (m *MockRemoteApplicationSource) AllRemoteApplications() ([]MigrationRemoteApplication, error) {
   300  	m.ctrl.T.Helper()
   301  	ret := m.ctrl.Call(m, "AllRemoteApplications")
   302  	ret0, _ := ret[0].([]MigrationRemoteApplication)
   303  	ret1, _ := ret[1].(error)
   304  	return ret0, ret1
   305  }
   306  
   307  // AllRemoteApplications indicates an expected call of AllRemoteApplications.
   308  func (mr *MockRemoteApplicationSourceMockRecorder) AllRemoteApplications() *gomock.Call {
   309  	mr.mock.ctrl.T.Helper()
   310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllRemoteApplications", reflect.TypeOf((*MockRemoteApplicationSource)(nil).AllRemoteApplications))
   311  }
   312  
   313  // StatusArgs mocks base method.
   314  func (m *MockRemoteApplicationSource) StatusArgs(arg0 string) (description.StatusArgs, error) {
   315  	m.ctrl.T.Helper()
   316  	ret := m.ctrl.Call(m, "StatusArgs", arg0)
   317  	ret0, _ := ret[0].(description.StatusArgs)
   318  	ret1, _ := ret[1].(error)
   319  	return ret0, ret1
   320  }
   321  
   322  // StatusArgs indicates an expected call of StatusArgs.
   323  func (mr *MockRemoteApplicationSourceMockRecorder) StatusArgs(arg0 any) *gomock.Call {
   324  	mr.mock.ctrl.T.Helper()
   325  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StatusArgs", reflect.TypeOf((*MockRemoteApplicationSource)(nil).StatusArgs), arg0)
   326  }
   327  
   328  // MockRemoteApplicationModel is a mock of RemoteApplicationModel interface.
   329  type MockRemoteApplicationModel struct {
   330  	ctrl     *gomock.Controller
   331  	recorder *MockRemoteApplicationModelMockRecorder
   332  }
   333  
   334  // MockRemoteApplicationModelMockRecorder is the mock recorder for MockRemoteApplicationModel.
   335  type MockRemoteApplicationModelMockRecorder struct {
   336  	mock *MockRemoteApplicationModel
   337  }
   338  
   339  // NewMockRemoteApplicationModel creates a new mock instance.
   340  func NewMockRemoteApplicationModel(ctrl *gomock.Controller) *MockRemoteApplicationModel {
   341  	mock := &MockRemoteApplicationModel{ctrl: ctrl}
   342  	mock.recorder = &MockRemoteApplicationModelMockRecorder{mock}
   343  	return mock
   344  }
   345  
   346  // EXPECT returns an object that allows the caller to indicate expected use.
   347  func (m *MockRemoteApplicationModel) EXPECT() *MockRemoteApplicationModelMockRecorder {
   348  	return m.recorder
   349  }
   350  
   351  // AddRemoteApplication mocks base method.
   352  func (m *MockRemoteApplicationModel) AddRemoteApplication(arg0 description.RemoteApplicationArgs) description.RemoteApplication {
   353  	m.ctrl.T.Helper()
   354  	ret := m.ctrl.Call(m, "AddRemoteApplication", arg0)
   355  	ret0, _ := ret[0].(description.RemoteApplication)
   356  	return ret0
   357  }
   358  
   359  // AddRemoteApplication indicates an expected call of AddRemoteApplication.
   360  func (mr *MockRemoteApplicationModelMockRecorder) AddRemoteApplication(arg0 any) *gomock.Call {
   361  	mr.mock.ctrl.T.Helper()
   362  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddRemoteApplication", reflect.TypeOf((*MockRemoteApplicationModel)(nil).AddRemoteApplication), arg0)
   363  }