github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/caas/kubernetes/provider/mocks/serviceaccountinformer_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: k8s.io/client-go/informers/core/v1 (interfaces: ServiceAccountInformer)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/serviceaccountinformer_mock.go k8s.io/client-go/informers/core/v1 ServiceAccountInformer
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	gomock "go.uber.org/mock/gomock"
    16  	v1 "k8s.io/client-go/listers/core/v1"
    17  	cache "k8s.io/client-go/tools/cache"
    18  )
    19  
    20  // MockServiceAccountInformer is a mock of ServiceAccountInformer interface.
    21  type MockServiceAccountInformer struct {
    22  	ctrl     *gomock.Controller
    23  	recorder *MockServiceAccountInformerMockRecorder
    24  }
    25  
    26  // MockServiceAccountInformerMockRecorder is the mock recorder for MockServiceAccountInformer.
    27  type MockServiceAccountInformerMockRecorder struct {
    28  	mock *MockServiceAccountInformer
    29  }
    30  
    31  // NewMockServiceAccountInformer creates a new mock instance.
    32  func NewMockServiceAccountInformer(ctrl *gomock.Controller) *MockServiceAccountInformer {
    33  	mock := &MockServiceAccountInformer{ctrl: ctrl}
    34  	mock.recorder = &MockServiceAccountInformerMockRecorder{mock}
    35  	return mock
    36  }
    37  
    38  // EXPECT returns an object that allows the caller to indicate expected use.
    39  func (m *MockServiceAccountInformer) EXPECT() *MockServiceAccountInformerMockRecorder {
    40  	return m.recorder
    41  }
    42  
    43  // Informer mocks base method.
    44  func (m *MockServiceAccountInformer) Informer() cache.SharedIndexInformer {
    45  	m.ctrl.T.Helper()
    46  	ret := m.ctrl.Call(m, "Informer")
    47  	ret0, _ := ret[0].(cache.SharedIndexInformer)
    48  	return ret0
    49  }
    50  
    51  // Informer indicates an expected call of Informer.
    52  func (mr *MockServiceAccountInformerMockRecorder) Informer() *gomock.Call {
    53  	mr.mock.ctrl.T.Helper()
    54  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Informer", reflect.TypeOf((*MockServiceAccountInformer)(nil).Informer))
    55  }
    56  
    57  // Lister mocks base method.
    58  func (m *MockServiceAccountInformer) Lister() v1.ServiceAccountLister {
    59  	m.ctrl.T.Helper()
    60  	ret := m.ctrl.Call(m, "Lister")
    61  	ret0, _ := ret[0].(v1.ServiceAccountLister)
    62  	return ret0
    63  }
    64  
    65  // Lister indicates an expected call of Lister.
    66  func (mr *MockServiceAccountInformerMockRecorder) Lister() *gomock.Call {
    67  	mr.mock.ctrl.T.Helper()
    68  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Lister", reflect.TypeOf((*MockServiceAccountInformer)(nil).Lister))
    69  }