go.chromium.org/luci@v0.0.0-20240309015107-7cdc2e660f33/auth_service/internal/pubsub/client.mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: client.go 3 4 // Package pubsub is a generated GoMock package. 5 package pubsub 6 7 import ( 8 context "context" 9 reflect "reflect" 10 11 iam "cloud.google.com/go/iam" 12 pubsub "cloud.google.com/go/pubsub" 13 gomock "github.com/golang/mock/gomock" 14 ) 15 16 // MockPubsubClient is a mock of PubsubClient interface. 17 type MockPubsubClient struct { 18 ctrl *gomock.Controller 19 recorder *MockPubsubClientMockRecorder 20 } 21 22 // MockPubsubClientMockRecorder is the mock recorder for MockPubsubClient. 23 type MockPubsubClientMockRecorder struct { 24 mock *MockPubsubClient 25 } 26 27 // NewMockPubsubClient creates a new mock instance. 28 func NewMockPubsubClient(ctrl *gomock.Controller) *MockPubsubClient { 29 mock := &MockPubsubClient{ctrl: ctrl} 30 mock.recorder = &MockPubsubClientMockRecorder{mock} 31 return mock 32 } 33 34 // EXPECT returns an object that allows the caller to indicate expected use. 35 func (m *MockPubsubClient) EXPECT() *MockPubsubClientMockRecorder { 36 return m.recorder 37 } 38 39 // Close mocks base method. 40 func (m *MockPubsubClient) Close() error { 41 m.ctrl.T.Helper() 42 ret := m.ctrl.Call(m, "Close") 43 ret0, _ := ret[0].(error) 44 return ret0 45 } 46 47 // Close indicates an expected call of Close. 48 func (mr *MockPubsubClientMockRecorder) Close() *gomock.Call { 49 mr.mock.ctrl.T.Helper() 50 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockPubsubClient)(nil).Close)) 51 } 52 53 // GetIAMPolicy mocks base method. 54 func (m *MockPubsubClient) GetIAMPolicy(ctx context.Context) (*iam.Policy, error) { 55 m.ctrl.T.Helper() 56 ret := m.ctrl.Call(m, "GetIAMPolicy", ctx) 57 ret0, _ := ret[0].(*iam.Policy) 58 ret1, _ := ret[1].(error) 59 return ret0, ret1 60 } 61 62 // GetIAMPolicy indicates an expected call of GetIAMPolicy. 63 func (mr *MockPubsubClientMockRecorder) GetIAMPolicy(ctx interface{}) *gomock.Call { 64 mr.mock.ctrl.T.Helper() 65 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetIAMPolicy", reflect.TypeOf((*MockPubsubClient)(nil).GetIAMPolicy), ctx) 66 } 67 68 // Publish mocks base method. 69 func (m *MockPubsubClient) Publish(ctx context.Context, msg *pubsub.Message) error { 70 m.ctrl.T.Helper() 71 ret := m.ctrl.Call(m, "Publish", ctx, msg) 72 ret0, _ := ret[0].(error) 73 return ret0 74 } 75 76 // Publish indicates an expected call of Publish. 77 func (mr *MockPubsubClientMockRecorder) Publish(ctx, msg interface{}) *gomock.Call { 78 mr.mock.ctrl.T.Helper() 79 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Publish", reflect.TypeOf((*MockPubsubClient)(nil).Publish), ctx, msg) 80 } 81 82 // SetIAMPolicy mocks base method. 83 func (m *MockPubsubClient) SetIAMPolicy(ctx context.Context, policy *iam.Policy) error { 84 m.ctrl.T.Helper() 85 ret := m.ctrl.Call(m, "SetIAMPolicy", ctx, policy) 86 ret0, _ := ret[0].(error) 87 return ret0 88 } 89 90 // SetIAMPolicy indicates an expected call of SetIAMPolicy. 91 func (mr *MockPubsubClientMockRecorder) SetIAMPolicy(ctx, policy interface{}) *gomock.Call { 92 mr.mock.ctrl.T.Helper() 93 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetIAMPolicy", reflect.TypeOf((*MockPubsubClient)(nil).SetIAMPolicy), ctx, policy) 94 }