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

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/state/migrations (interfaces: MigrationRemoteEntity,RemoteEntitiesSource,RemoteEntitiesModel)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package migrations -destination remoteentities_mock_test.go github.com/juju/juju/state/migrations MigrationRemoteEntity,RemoteEntitiesSource,RemoteEntitiesModel
     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  // MockMigrationRemoteEntity is a mock of MigrationRemoteEntity interface.
    20  type MockMigrationRemoteEntity struct {
    21  	ctrl     *gomock.Controller
    22  	recorder *MockMigrationRemoteEntityMockRecorder
    23  }
    24  
    25  // MockMigrationRemoteEntityMockRecorder is the mock recorder for MockMigrationRemoteEntity.
    26  type MockMigrationRemoteEntityMockRecorder struct {
    27  	mock *MockMigrationRemoteEntity
    28  }
    29  
    30  // NewMockMigrationRemoteEntity creates a new mock instance.
    31  func NewMockMigrationRemoteEntity(ctrl *gomock.Controller) *MockMigrationRemoteEntity {
    32  	mock := &MockMigrationRemoteEntity{ctrl: ctrl}
    33  	mock.recorder = &MockMigrationRemoteEntityMockRecorder{mock}
    34  	return mock
    35  }
    36  
    37  // EXPECT returns an object that allows the caller to indicate expected use.
    38  func (m *MockMigrationRemoteEntity) EXPECT() *MockMigrationRemoteEntityMockRecorder {
    39  	return m.recorder
    40  }
    41  
    42  // ID mocks base method.
    43  func (m *MockMigrationRemoteEntity) ID() string {
    44  	m.ctrl.T.Helper()
    45  	ret := m.ctrl.Call(m, "ID")
    46  	ret0, _ := ret[0].(string)
    47  	return ret0
    48  }
    49  
    50  // ID indicates an expected call of ID.
    51  func (mr *MockMigrationRemoteEntityMockRecorder) ID() *gomock.Call {
    52  	mr.mock.ctrl.T.Helper()
    53  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockMigrationRemoteEntity)(nil).ID))
    54  }
    55  
    56  // Macaroon mocks base method.
    57  func (m *MockMigrationRemoteEntity) Macaroon() string {
    58  	m.ctrl.T.Helper()
    59  	ret := m.ctrl.Call(m, "Macaroon")
    60  	ret0, _ := ret[0].(string)
    61  	return ret0
    62  }
    63  
    64  // Macaroon indicates an expected call of Macaroon.
    65  func (mr *MockMigrationRemoteEntityMockRecorder) Macaroon() *gomock.Call {
    66  	mr.mock.ctrl.T.Helper()
    67  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Macaroon", reflect.TypeOf((*MockMigrationRemoteEntity)(nil).Macaroon))
    68  }
    69  
    70  // Token mocks base method.
    71  func (m *MockMigrationRemoteEntity) Token() string {
    72  	m.ctrl.T.Helper()
    73  	ret := m.ctrl.Call(m, "Token")
    74  	ret0, _ := ret[0].(string)
    75  	return ret0
    76  }
    77  
    78  // Token indicates an expected call of Token.
    79  func (mr *MockMigrationRemoteEntityMockRecorder) Token() *gomock.Call {
    80  	mr.mock.ctrl.T.Helper()
    81  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Token", reflect.TypeOf((*MockMigrationRemoteEntity)(nil).Token))
    82  }
    83  
    84  // MockRemoteEntitiesSource is a mock of RemoteEntitiesSource interface.
    85  type MockRemoteEntitiesSource struct {
    86  	ctrl     *gomock.Controller
    87  	recorder *MockRemoteEntitiesSourceMockRecorder
    88  }
    89  
    90  // MockRemoteEntitiesSourceMockRecorder is the mock recorder for MockRemoteEntitiesSource.
    91  type MockRemoteEntitiesSourceMockRecorder struct {
    92  	mock *MockRemoteEntitiesSource
    93  }
    94  
    95  // NewMockRemoteEntitiesSource creates a new mock instance.
    96  func NewMockRemoteEntitiesSource(ctrl *gomock.Controller) *MockRemoteEntitiesSource {
    97  	mock := &MockRemoteEntitiesSource{ctrl: ctrl}
    98  	mock.recorder = &MockRemoteEntitiesSourceMockRecorder{mock}
    99  	return mock
   100  }
   101  
   102  // EXPECT returns an object that allows the caller to indicate expected use.
   103  func (m *MockRemoteEntitiesSource) EXPECT() *MockRemoteEntitiesSourceMockRecorder {
   104  	return m.recorder
   105  }
   106  
   107  // AllRemoteEntities mocks base method.
   108  func (m *MockRemoteEntitiesSource) AllRemoteEntities() ([]MigrationRemoteEntity, error) {
   109  	m.ctrl.T.Helper()
   110  	ret := m.ctrl.Call(m, "AllRemoteEntities")
   111  	ret0, _ := ret[0].([]MigrationRemoteEntity)
   112  	ret1, _ := ret[1].(error)
   113  	return ret0, ret1
   114  }
   115  
   116  // AllRemoteEntities indicates an expected call of AllRemoteEntities.
   117  func (mr *MockRemoteEntitiesSourceMockRecorder) AllRemoteEntities() *gomock.Call {
   118  	mr.mock.ctrl.T.Helper()
   119  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllRemoteEntities", reflect.TypeOf((*MockRemoteEntitiesSource)(nil).AllRemoteEntities))
   120  }
   121  
   122  // MockRemoteEntitiesModel is a mock of RemoteEntitiesModel interface.
   123  type MockRemoteEntitiesModel struct {
   124  	ctrl     *gomock.Controller
   125  	recorder *MockRemoteEntitiesModelMockRecorder
   126  }
   127  
   128  // MockRemoteEntitiesModelMockRecorder is the mock recorder for MockRemoteEntitiesModel.
   129  type MockRemoteEntitiesModelMockRecorder struct {
   130  	mock *MockRemoteEntitiesModel
   131  }
   132  
   133  // NewMockRemoteEntitiesModel creates a new mock instance.
   134  func NewMockRemoteEntitiesModel(ctrl *gomock.Controller) *MockRemoteEntitiesModel {
   135  	mock := &MockRemoteEntitiesModel{ctrl: ctrl}
   136  	mock.recorder = &MockRemoteEntitiesModelMockRecorder{mock}
   137  	return mock
   138  }
   139  
   140  // EXPECT returns an object that allows the caller to indicate expected use.
   141  func (m *MockRemoteEntitiesModel) EXPECT() *MockRemoteEntitiesModelMockRecorder {
   142  	return m.recorder
   143  }
   144  
   145  // AddRemoteEntity mocks base method.
   146  func (m *MockRemoteEntitiesModel) AddRemoteEntity(arg0 description.RemoteEntityArgs) description.RemoteEntity {
   147  	m.ctrl.T.Helper()
   148  	ret := m.ctrl.Call(m, "AddRemoteEntity", arg0)
   149  	ret0, _ := ret[0].(description.RemoteEntity)
   150  	return ret0
   151  }
   152  
   153  // AddRemoteEntity indicates an expected call of AddRemoteEntity.
   154  func (mr *MockRemoteEntitiesModelMockRecorder) AddRemoteEntity(arg0 any) *gomock.Call {
   155  	mr.mock.ctrl.T.Helper()
   156  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddRemoteEntity", reflect.TypeOf((*MockRemoteEntitiesModel)(nil).AddRemoteEntity), arg0)
   157  }