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  }