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

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/apiserver/facades/controller/usersecrets (interfaces: SecretsState)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/state.go github.com/juju/juju/apiserver/facades/controller/usersecrets SecretsState
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	secrets "github.com/juju/juju/core/secrets"
    16  	state "github.com/juju/juju/state"
    17  	names "github.com/juju/names/v5"
    18  	gomock "go.uber.org/mock/gomock"
    19  )
    20  
    21  // MockSecretsState is a mock of SecretsState interface.
    22  type MockSecretsState struct {
    23  	ctrl     *gomock.Controller
    24  	recorder *MockSecretsStateMockRecorder
    25  }
    26  
    27  // MockSecretsStateMockRecorder is the mock recorder for MockSecretsState.
    28  type MockSecretsStateMockRecorder struct {
    29  	mock *MockSecretsState
    30  }
    31  
    32  // NewMockSecretsState creates a new mock instance.
    33  func NewMockSecretsState(ctrl *gomock.Controller) *MockSecretsState {
    34  	mock := &MockSecretsState{ctrl: ctrl}
    35  	mock.recorder = &MockSecretsStateMockRecorder{mock}
    36  	return mock
    37  }
    38  
    39  // EXPECT returns an object that allows the caller to indicate expected use.
    40  func (m *MockSecretsState) EXPECT() *MockSecretsStateMockRecorder {
    41  	return m.recorder
    42  }
    43  
    44  // DeleteSecret mocks base method.
    45  func (m *MockSecretsState) DeleteSecret(arg0 *secrets.URI, arg1 ...int) ([]secrets.ValueRef, error) {
    46  	m.ctrl.T.Helper()
    47  	varargs := []any{arg0}
    48  	for _, a := range arg1 {
    49  		varargs = append(varargs, a)
    50  	}
    51  	ret := m.ctrl.Call(m, "DeleteSecret", varargs...)
    52  	ret0, _ := ret[0].([]secrets.ValueRef)
    53  	ret1, _ := ret[1].(error)
    54  	return ret0, ret1
    55  }
    56  
    57  // DeleteSecret indicates an expected call of DeleteSecret.
    58  func (mr *MockSecretsStateMockRecorder) DeleteSecret(arg0 any, arg1 ...any) *gomock.Call {
    59  	mr.mock.ctrl.T.Helper()
    60  	varargs := append([]any{arg0}, arg1...)
    61  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteSecret", reflect.TypeOf((*MockSecretsState)(nil).DeleteSecret), varargs...)
    62  }
    63  
    64  // GetSecret mocks base method.
    65  func (m *MockSecretsState) GetSecret(arg0 *secrets.URI) (*secrets.SecretMetadata, error) {
    66  	m.ctrl.T.Helper()
    67  	ret := m.ctrl.Call(m, "GetSecret", arg0)
    68  	ret0, _ := ret[0].(*secrets.SecretMetadata)
    69  	ret1, _ := ret[1].(error)
    70  	return ret0, ret1
    71  }
    72  
    73  // GetSecret indicates an expected call of GetSecret.
    74  func (mr *MockSecretsStateMockRecorder) GetSecret(arg0 any) *gomock.Call {
    75  	mr.mock.ctrl.T.Helper()
    76  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSecret", reflect.TypeOf((*MockSecretsState)(nil).GetSecret), arg0)
    77  }
    78  
    79  // GetSecretRevision mocks base method.
    80  func (m *MockSecretsState) GetSecretRevision(arg0 *secrets.URI, arg1 int) (*secrets.SecretRevisionMetadata, error) {
    81  	m.ctrl.T.Helper()
    82  	ret := m.ctrl.Call(m, "GetSecretRevision", arg0, arg1)
    83  	ret0, _ := ret[0].(*secrets.SecretRevisionMetadata)
    84  	ret1, _ := ret[1].(error)
    85  	return ret0, ret1
    86  }
    87  
    88  // GetSecretRevision indicates an expected call of GetSecretRevision.
    89  func (mr *MockSecretsStateMockRecorder) GetSecretRevision(arg0, arg1 any) *gomock.Call {
    90  	mr.mock.ctrl.T.Helper()
    91  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSecretRevision", reflect.TypeOf((*MockSecretsState)(nil).GetSecretRevision), arg0, arg1)
    92  }
    93  
    94  // ListSecretRevisions mocks base method.
    95  func (m *MockSecretsState) ListSecretRevisions(arg0 *secrets.URI) ([]*secrets.SecretRevisionMetadata, error) {
    96  	m.ctrl.T.Helper()
    97  	ret := m.ctrl.Call(m, "ListSecretRevisions", arg0)
    98  	ret0, _ := ret[0].([]*secrets.SecretRevisionMetadata)
    99  	ret1, _ := ret[1].(error)
   100  	return ret0, ret1
   101  }
   102  
   103  // ListSecretRevisions indicates an expected call of ListSecretRevisions.
   104  func (mr *MockSecretsStateMockRecorder) ListSecretRevisions(arg0 any) *gomock.Call {
   105  	mr.mock.ctrl.T.Helper()
   106  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSecretRevisions", reflect.TypeOf((*MockSecretsState)(nil).ListSecretRevisions), arg0)
   107  }
   108  
   109  // ListSecrets mocks base method.
   110  func (m *MockSecretsState) ListSecrets(arg0 state.SecretsFilter) ([]*secrets.SecretMetadata, error) {
   111  	m.ctrl.T.Helper()
   112  	ret := m.ctrl.Call(m, "ListSecrets", arg0)
   113  	ret0, _ := ret[0].([]*secrets.SecretMetadata)
   114  	ret1, _ := ret[1].(error)
   115  	return ret0, ret1
   116  }
   117  
   118  // ListSecrets indicates an expected call of ListSecrets.
   119  func (mr *MockSecretsStateMockRecorder) ListSecrets(arg0 any) *gomock.Call {
   120  	mr.mock.ctrl.T.Helper()
   121  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListSecrets", reflect.TypeOf((*MockSecretsState)(nil).ListSecrets), arg0)
   122  }
   123  
   124  // WatchRevisionsToPrune mocks base method.
   125  func (m *MockSecretsState) WatchRevisionsToPrune(arg0 []names.Tag) (state.StringsWatcher, error) {
   126  	m.ctrl.T.Helper()
   127  	ret := m.ctrl.Call(m, "WatchRevisionsToPrune", arg0)
   128  	ret0, _ := ret[0].(state.StringsWatcher)
   129  	ret1, _ := ret[1].(error)
   130  	return ret0, ret1
   131  }
   132  
   133  // WatchRevisionsToPrune indicates an expected call of WatchRevisionsToPrune.
   134  func (mr *MockSecretsStateMockRecorder) WatchRevisionsToPrune(arg0 any) *gomock.Call {
   135  	mr.mock.ctrl.T.Helper()
   136  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchRevisionsToPrune", reflect.TypeOf((*MockSecretsState)(nil).WatchRevisionsToPrune), arg0)
   137  }