github.com/grafana/pyroscope@v1.18.0/pkg/test/mocks/mockmetastorev1/mock_tenant_service_client.go (about) 1 // Code generated by mockery. DO NOT EDIT. 2 3 package mockmetastorev1 4 5 import ( 6 context "context" 7 8 grpc "google.golang.org/grpc" 9 10 metastorev1 "github.com/grafana/pyroscope/api/gen/proto/go/metastore/v1" 11 12 mock "github.com/stretchr/testify/mock" 13 ) 14 15 // MockTenantServiceClient is an autogenerated mock type for the TenantServiceClient type 16 type MockTenantServiceClient struct { 17 mock.Mock 18 } 19 20 type MockTenantServiceClient_Expecter struct { 21 mock *mock.Mock 22 } 23 24 func (_m *MockTenantServiceClient) EXPECT() *MockTenantServiceClient_Expecter { 25 return &MockTenantServiceClient_Expecter{mock: &_m.Mock} 26 } 27 28 // DeleteTenant provides a mock function with given fields: ctx, in, opts 29 func (_m *MockTenantServiceClient) DeleteTenant(ctx context.Context, in *metastorev1.DeleteTenantRequest, opts ...grpc.CallOption) (*metastorev1.DeleteTenantResponse, error) { 30 _va := make([]interface{}, len(opts)) 31 for _i := range opts { 32 _va[_i] = opts[_i] 33 } 34 var _ca []interface{} 35 _ca = append(_ca, ctx, in) 36 _ca = append(_ca, _va...) 37 ret := _m.Called(_ca...) 38 39 if len(ret) == 0 { 40 panic("no return value specified for DeleteTenant") 41 } 42 43 var r0 *metastorev1.DeleteTenantResponse 44 var r1 error 45 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.DeleteTenantRequest, ...grpc.CallOption) (*metastorev1.DeleteTenantResponse, error)); ok { 46 return rf(ctx, in, opts...) 47 } 48 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.DeleteTenantRequest, ...grpc.CallOption) *metastorev1.DeleteTenantResponse); ok { 49 r0 = rf(ctx, in, opts...) 50 } else { 51 if ret.Get(0) != nil { 52 r0 = ret.Get(0).(*metastorev1.DeleteTenantResponse) 53 } 54 } 55 56 if rf, ok := ret.Get(1).(func(context.Context, *metastorev1.DeleteTenantRequest, ...grpc.CallOption) error); ok { 57 r1 = rf(ctx, in, opts...) 58 } else { 59 r1 = ret.Error(1) 60 } 61 62 return r0, r1 63 } 64 65 // MockTenantServiceClient_DeleteTenant_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteTenant' 66 type MockTenantServiceClient_DeleteTenant_Call struct { 67 *mock.Call 68 } 69 70 // DeleteTenant is a helper method to define mock.On call 71 // - ctx context.Context 72 // - in *metastorev1.DeleteTenantRequest 73 // - opts ...grpc.CallOption 74 func (_e *MockTenantServiceClient_Expecter) DeleteTenant(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_DeleteTenant_Call { 75 return &MockTenantServiceClient_DeleteTenant_Call{Call: _e.mock.On("DeleteTenant", 76 append([]interface{}{ctx, in}, opts...)...)} 77 } 78 79 func (_c *MockTenantServiceClient_DeleteTenant_Call) Run(run func(ctx context.Context, in *metastorev1.DeleteTenantRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_DeleteTenant_Call { 80 _c.Call.Run(func(args mock.Arguments) { 81 variadicArgs := make([]grpc.CallOption, len(args)-2) 82 for i, a := range args[2:] { 83 if a != nil { 84 variadicArgs[i] = a.(grpc.CallOption) 85 } 86 } 87 run(args[0].(context.Context), args[1].(*metastorev1.DeleteTenantRequest), variadicArgs...) 88 }) 89 return _c 90 } 91 92 func (_c *MockTenantServiceClient_DeleteTenant_Call) Return(_a0 *metastorev1.DeleteTenantResponse, _a1 error) *MockTenantServiceClient_DeleteTenant_Call { 93 _c.Call.Return(_a0, _a1) 94 return _c 95 } 96 97 func (_c *MockTenantServiceClient_DeleteTenant_Call) RunAndReturn(run func(context.Context, *metastorev1.DeleteTenantRequest, ...grpc.CallOption) (*metastorev1.DeleteTenantResponse, error)) *MockTenantServiceClient_DeleteTenant_Call { 98 _c.Call.Return(run) 99 return _c 100 } 101 102 // GetTenant provides a mock function with given fields: ctx, in, opts 103 func (_m *MockTenantServiceClient) GetTenant(ctx context.Context, in *metastorev1.GetTenantRequest, opts ...grpc.CallOption) (*metastorev1.GetTenantResponse, error) { 104 _va := make([]interface{}, len(opts)) 105 for _i := range opts { 106 _va[_i] = opts[_i] 107 } 108 var _ca []interface{} 109 _ca = append(_ca, ctx, in) 110 _ca = append(_ca, _va...) 111 ret := _m.Called(_ca...) 112 113 if len(ret) == 0 { 114 panic("no return value specified for GetTenant") 115 } 116 117 var r0 *metastorev1.GetTenantResponse 118 var r1 error 119 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.GetTenantRequest, ...grpc.CallOption) (*metastorev1.GetTenantResponse, error)); ok { 120 return rf(ctx, in, opts...) 121 } 122 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.GetTenantRequest, ...grpc.CallOption) *metastorev1.GetTenantResponse); ok { 123 r0 = rf(ctx, in, opts...) 124 } else { 125 if ret.Get(0) != nil { 126 r0 = ret.Get(0).(*metastorev1.GetTenantResponse) 127 } 128 } 129 130 if rf, ok := ret.Get(1).(func(context.Context, *metastorev1.GetTenantRequest, ...grpc.CallOption) error); ok { 131 r1 = rf(ctx, in, opts...) 132 } else { 133 r1 = ret.Error(1) 134 } 135 136 return r0, r1 137 } 138 139 // MockTenantServiceClient_GetTenant_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTenant' 140 type MockTenantServiceClient_GetTenant_Call struct { 141 *mock.Call 142 } 143 144 // GetTenant is a helper method to define mock.On call 145 // - ctx context.Context 146 // - in *metastorev1.GetTenantRequest 147 // - opts ...grpc.CallOption 148 func (_e *MockTenantServiceClient_Expecter) GetTenant(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_GetTenant_Call { 149 return &MockTenantServiceClient_GetTenant_Call{Call: _e.mock.On("GetTenant", 150 append([]interface{}{ctx, in}, opts...)...)} 151 } 152 153 func (_c *MockTenantServiceClient_GetTenant_Call) Run(run func(ctx context.Context, in *metastorev1.GetTenantRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_GetTenant_Call { 154 _c.Call.Run(func(args mock.Arguments) { 155 variadicArgs := make([]grpc.CallOption, len(args)-2) 156 for i, a := range args[2:] { 157 if a != nil { 158 variadicArgs[i] = a.(grpc.CallOption) 159 } 160 } 161 run(args[0].(context.Context), args[1].(*metastorev1.GetTenantRequest), variadicArgs...) 162 }) 163 return _c 164 } 165 166 func (_c *MockTenantServiceClient_GetTenant_Call) Return(_a0 *metastorev1.GetTenantResponse, _a1 error) *MockTenantServiceClient_GetTenant_Call { 167 _c.Call.Return(_a0, _a1) 168 return _c 169 } 170 171 func (_c *MockTenantServiceClient_GetTenant_Call) RunAndReturn(run func(context.Context, *metastorev1.GetTenantRequest, ...grpc.CallOption) (*metastorev1.GetTenantResponse, error)) *MockTenantServiceClient_GetTenant_Call { 172 _c.Call.Return(run) 173 return _c 174 } 175 176 // GetTenants provides a mock function with given fields: ctx, in, opts 177 func (_m *MockTenantServiceClient) GetTenants(ctx context.Context, in *metastorev1.GetTenantsRequest, opts ...grpc.CallOption) (*metastorev1.GetTenantsResponse, error) { 178 _va := make([]interface{}, len(opts)) 179 for _i := range opts { 180 _va[_i] = opts[_i] 181 } 182 var _ca []interface{} 183 _ca = append(_ca, ctx, in) 184 _ca = append(_ca, _va...) 185 ret := _m.Called(_ca...) 186 187 if len(ret) == 0 { 188 panic("no return value specified for GetTenants") 189 } 190 191 var r0 *metastorev1.GetTenantsResponse 192 var r1 error 193 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.GetTenantsRequest, ...grpc.CallOption) (*metastorev1.GetTenantsResponse, error)); ok { 194 return rf(ctx, in, opts...) 195 } 196 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.GetTenantsRequest, ...grpc.CallOption) *metastorev1.GetTenantsResponse); ok { 197 r0 = rf(ctx, in, opts...) 198 } else { 199 if ret.Get(0) != nil { 200 r0 = ret.Get(0).(*metastorev1.GetTenantsResponse) 201 } 202 } 203 204 if rf, ok := ret.Get(1).(func(context.Context, *metastorev1.GetTenantsRequest, ...grpc.CallOption) error); ok { 205 r1 = rf(ctx, in, opts...) 206 } else { 207 r1 = ret.Error(1) 208 } 209 210 return r0, r1 211 } 212 213 // MockTenantServiceClient_GetTenants_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetTenants' 214 type MockTenantServiceClient_GetTenants_Call struct { 215 *mock.Call 216 } 217 218 // GetTenants is a helper method to define mock.On call 219 // - ctx context.Context 220 // - in *metastorev1.GetTenantsRequest 221 // - opts ...grpc.CallOption 222 func (_e *MockTenantServiceClient_Expecter) GetTenants(ctx interface{}, in interface{}, opts ...interface{}) *MockTenantServiceClient_GetTenants_Call { 223 return &MockTenantServiceClient_GetTenants_Call{Call: _e.mock.On("GetTenants", 224 append([]interface{}{ctx, in}, opts...)...)} 225 } 226 227 func (_c *MockTenantServiceClient_GetTenants_Call) Run(run func(ctx context.Context, in *metastorev1.GetTenantsRequest, opts ...grpc.CallOption)) *MockTenantServiceClient_GetTenants_Call { 228 _c.Call.Run(func(args mock.Arguments) { 229 variadicArgs := make([]grpc.CallOption, len(args)-2) 230 for i, a := range args[2:] { 231 if a != nil { 232 variadicArgs[i] = a.(grpc.CallOption) 233 } 234 } 235 run(args[0].(context.Context), args[1].(*metastorev1.GetTenantsRequest), variadicArgs...) 236 }) 237 return _c 238 } 239 240 func (_c *MockTenantServiceClient_GetTenants_Call) Return(_a0 *metastorev1.GetTenantsResponse, _a1 error) *MockTenantServiceClient_GetTenants_Call { 241 _c.Call.Return(_a0, _a1) 242 return _c 243 } 244 245 func (_c *MockTenantServiceClient_GetTenants_Call) RunAndReturn(run func(context.Context, *metastorev1.GetTenantsRequest, ...grpc.CallOption) (*metastorev1.GetTenantsResponse, error)) *MockTenantServiceClient_GetTenants_Call { 246 _c.Call.Return(run) 247 return _c 248 } 249 250 // NewMockTenantServiceClient creates a new instance of MockTenantServiceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 251 // The first argument is typically a *testing.T value. 252 func NewMockTenantServiceClient(t interface { 253 mock.TestingT 254 Cleanup(func()) 255 }) *MockTenantServiceClient { 256 mock := &MockTenantServiceClient{} 257 mock.Mock.Test(t) 258 259 t.Cleanup(func() { mock.AssertExpectations(t) }) 260 261 return mock 262 }