1
0
mirror of https://codeberg.org/crowci/crow.git synced 2025-06-12 22:02:01 +03:00
Files
crow/pipeline/rpc/proto/mocks/mock_CrowClient.go
2025-03-10 13:58:57 +01:00

855 lines
27 KiB
Go

// Code generated by mockery v2.53.0. DO NOT EDIT.
package proto
import (
context "context"
grpc "google.golang.org/grpc"
mock "github.com/stretchr/testify/mock"
proto "codeberg.org/crowci/crow/v3/pipeline/rpc/proto"
)
// MockCrowClient is an autogenerated mock type for the CrowClient type
type MockCrowClient struct {
mock.Mock
}
type MockCrowClient_Expecter struct {
mock *mock.Mock
}
func (_m *MockCrowClient) EXPECT() *MockCrowClient_Expecter {
return &MockCrowClient_Expecter{mock: &_m.Mock}
}
// Done provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Done(ctx context.Context, in *proto.DoneRequest, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Done")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.DoneRequest, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.DoneRequest, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.DoneRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Done_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Done'
type MockCrowClient_Done_Call struct {
*mock.Call
}
// Done is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.DoneRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Done(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Done_Call {
return &MockCrowClient_Done_Call{Call: _e.mock.On("Done",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Done_Call) Run(run func(ctx context.Context, in *proto.DoneRequest, opts ...grpc.CallOption)) *MockCrowClient_Done_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.DoneRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Done_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_Done_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Done_Call) RunAndReturn(run func(context.Context, *proto.DoneRequest, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_Done_Call {
_c.Call.Return(run)
return _c
}
// Extend provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Extend(ctx context.Context, in *proto.ExtendRequest, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Extend")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.ExtendRequest, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.ExtendRequest, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.ExtendRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Extend_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Extend'
type MockCrowClient_Extend_Call struct {
*mock.Call
}
// Extend is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.ExtendRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Extend(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Extend_Call {
return &MockCrowClient_Extend_Call{Call: _e.mock.On("Extend",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Extend_Call) Run(run func(ctx context.Context, in *proto.ExtendRequest, opts ...grpc.CallOption)) *MockCrowClient_Extend_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.ExtendRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Extend_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_Extend_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Extend_Call) RunAndReturn(run func(context.Context, *proto.ExtendRequest, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_Extend_Call {
_c.Call.Return(run)
return _c
}
// Init provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Init(ctx context.Context, in *proto.InitRequest, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Init")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.InitRequest, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.InitRequest, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.InitRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Init_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Init'
type MockCrowClient_Init_Call struct {
*mock.Call
}
// Init is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.InitRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Init(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Init_Call {
return &MockCrowClient_Init_Call{Call: _e.mock.On("Init",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Init_Call) Run(run func(ctx context.Context, in *proto.InitRequest, opts ...grpc.CallOption)) *MockCrowClient_Init_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.InitRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Init_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_Init_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Init_Call) RunAndReturn(run func(context.Context, *proto.InitRequest, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_Init_Call {
_c.Call.Return(run)
return _c
}
// Log provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Log(ctx context.Context, in *proto.LogRequest, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Log")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.LogRequest, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.LogRequest, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.LogRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Log_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Log'
type MockCrowClient_Log_Call struct {
*mock.Call
}
// Log is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.LogRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Log(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Log_Call {
return &MockCrowClient_Log_Call{Call: _e.mock.On("Log",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Log_Call) Run(run func(ctx context.Context, in *proto.LogRequest, opts ...grpc.CallOption)) *MockCrowClient_Log_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.LogRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Log_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_Log_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Log_Call) RunAndReturn(run func(context.Context, *proto.LogRequest, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_Log_Call {
_c.Call.Return(run)
return _c
}
// Next provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Next(ctx context.Context, in *proto.NextRequest, opts ...grpc.CallOption) (*proto.NextResponse, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Next")
}
var r0 *proto.NextResponse
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.NextRequest, ...grpc.CallOption) (*proto.NextResponse, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.NextRequest, ...grpc.CallOption) *proto.NextResponse); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.NextResponse)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.NextRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Next_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Next'
type MockCrowClient_Next_Call struct {
*mock.Call
}
// Next is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.NextRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Next(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Next_Call {
return &MockCrowClient_Next_Call{Call: _e.mock.On("Next",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Next_Call) Run(run func(ctx context.Context, in *proto.NextRequest, opts ...grpc.CallOption)) *MockCrowClient_Next_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.NextRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Next_Call) Return(_a0 *proto.NextResponse, _a1 error) *MockCrowClient_Next_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Next_Call) RunAndReturn(run func(context.Context, *proto.NextRequest, ...grpc.CallOption) (*proto.NextResponse, error)) *MockCrowClient_Next_Call {
_c.Call.Return(run)
return _c
}
// RegisterAgent provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) RegisterAgent(ctx context.Context, in *proto.RegisterAgentRequest, opts ...grpc.CallOption) (*proto.RegisterAgentResponse, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for RegisterAgent")
}
var r0 *proto.RegisterAgentResponse
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.RegisterAgentRequest, ...grpc.CallOption) (*proto.RegisterAgentResponse, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.RegisterAgentRequest, ...grpc.CallOption) *proto.RegisterAgentResponse); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.RegisterAgentResponse)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.RegisterAgentRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_RegisterAgent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RegisterAgent'
type MockCrowClient_RegisterAgent_Call struct {
*mock.Call
}
// RegisterAgent is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.RegisterAgentRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) RegisterAgent(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_RegisterAgent_Call {
return &MockCrowClient_RegisterAgent_Call{Call: _e.mock.On("RegisterAgent",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_RegisterAgent_Call) Run(run func(ctx context.Context, in *proto.RegisterAgentRequest, opts ...grpc.CallOption)) *MockCrowClient_RegisterAgent_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.RegisterAgentRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_RegisterAgent_Call) Return(_a0 *proto.RegisterAgentResponse, _a1 error) *MockCrowClient_RegisterAgent_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_RegisterAgent_Call) RunAndReturn(run func(context.Context, *proto.RegisterAgentRequest, ...grpc.CallOption) (*proto.RegisterAgentResponse, error)) *MockCrowClient_RegisterAgent_Call {
_c.Call.Return(run)
return _c
}
// ReportHealth provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) ReportHealth(ctx context.Context, in *proto.ReportHealthRequest, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for ReportHealth")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.ReportHealthRequest, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.ReportHealthRequest, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.ReportHealthRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_ReportHealth_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ReportHealth'
type MockCrowClient_ReportHealth_Call struct {
*mock.Call
}
// ReportHealth is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.ReportHealthRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) ReportHealth(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_ReportHealth_Call {
return &MockCrowClient_ReportHealth_Call{Call: _e.mock.On("ReportHealth",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_ReportHealth_Call) Run(run func(ctx context.Context, in *proto.ReportHealthRequest, opts ...grpc.CallOption)) *MockCrowClient_ReportHealth_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.ReportHealthRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_ReportHealth_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_ReportHealth_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_ReportHealth_Call) RunAndReturn(run func(context.Context, *proto.ReportHealthRequest, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_ReportHealth_Call {
_c.Call.Return(run)
return _c
}
// UnregisterAgent provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) UnregisterAgent(ctx context.Context, in *proto.Empty, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for UnregisterAgent")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.Empty, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.Empty, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.Empty, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_UnregisterAgent_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UnregisterAgent'
type MockCrowClient_UnregisterAgent_Call struct {
*mock.Call
}
// UnregisterAgent is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.Empty
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) UnregisterAgent(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_UnregisterAgent_Call {
return &MockCrowClient_UnregisterAgent_Call{Call: _e.mock.On("UnregisterAgent",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_UnregisterAgent_Call) Run(run func(ctx context.Context, in *proto.Empty, opts ...grpc.CallOption)) *MockCrowClient_UnregisterAgent_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.Empty), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_UnregisterAgent_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_UnregisterAgent_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_UnregisterAgent_Call) RunAndReturn(run func(context.Context, *proto.Empty, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_UnregisterAgent_Call {
_c.Call.Return(run)
return _c
}
// Update provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Update(ctx context.Context, in *proto.UpdateRequest, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Update")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.UpdateRequest, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.UpdateRequest, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.UpdateRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Update_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Update'
type MockCrowClient_Update_Call struct {
*mock.Call
}
// Update is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.UpdateRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Update(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Update_Call {
return &MockCrowClient_Update_Call{Call: _e.mock.On("Update",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Update_Call) Run(run func(ctx context.Context, in *proto.UpdateRequest, opts ...grpc.CallOption)) *MockCrowClient_Update_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.UpdateRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Update_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_Update_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Update_Call) RunAndReturn(run func(context.Context, *proto.UpdateRequest, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_Update_Call {
_c.Call.Return(run)
return _c
}
// Version provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Version(ctx context.Context, in *proto.Empty, opts ...grpc.CallOption) (*proto.VersionResponse, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Version")
}
var r0 *proto.VersionResponse
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.Empty, ...grpc.CallOption) (*proto.VersionResponse, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.Empty, ...grpc.CallOption) *proto.VersionResponse); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.VersionResponse)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.Empty, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Version_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Version'
type MockCrowClient_Version_Call struct {
*mock.Call
}
// Version is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.Empty
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Version(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Version_Call {
return &MockCrowClient_Version_Call{Call: _e.mock.On("Version",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Version_Call) Run(run func(ctx context.Context, in *proto.Empty, opts ...grpc.CallOption)) *MockCrowClient_Version_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.Empty), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Version_Call) Return(_a0 *proto.VersionResponse, _a1 error) *MockCrowClient_Version_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Version_Call) RunAndReturn(run func(context.Context, *proto.Empty, ...grpc.CallOption) (*proto.VersionResponse, error)) *MockCrowClient_Version_Call {
_c.Call.Return(run)
return _c
}
// Wait provides a mock function with given fields: ctx, in, opts
func (_m *MockCrowClient) Wait(ctx context.Context, in *proto.WaitRequest, opts ...grpc.CallOption) (*proto.Empty, error) {
_va := make([]interface{}, len(opts))
for _i := range opts {
_va[_i] = opts[_i]
}
var _ca []interface{}
_ca = append(_ca, ctx, in)
_ca = append(_ca, _va...)
ret := _m.Called(_ca...)
if len(ret) == 0 {
panic("no return value specified for Wait")
}
var r0 *proto.Empty
var r1 error
if rf, ok := ret.Get(0).(func(context.Context, *proto.WaitRequest, ...grpc.CallOption) (*proto.Empty, error)); ok {
return rf(ctx, in, opts...)
}
if rf, ok := ret.Get(0).(func(context.Context, *proto.WaitRequest, ...grpc.CallOption) *proto.Empty); ok {
r0 = rf(ctx, in, opts...)
} else {
if ret.Get(0) != nil {
r0 = ret.Get(0).(*proto.Empty)
}
}
if rf, ok := ret.Get(1).(func(context.Context, *proto.WaitRequest, ...grpc.CallOption) error); ok {
r1 = rf(ctx, in, opts...)
} else {
r1 = ret.Error(1)
}
return r0, r1
}
// MockCrowClient_Wait_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Wait'
type MockCrowClient_Wait_Call struct {
*mock.Call
}
// Wait is a helper method to define mock.On call
// - ctx context.Context
// - in *proto.WaitRequest
// - opts ...grpc.CallOption
func (_e *MockCrowClient_Expecter) Wait(ctx interface{}, in interface{}, opts ...interface{}) *MockCrowClient_Wait_Call {
return &MockCrowClient_Wait_Call{Call: _e.mock.On("Wait",
append([]interface{}{ctx, in}, opts...)...)}
}
func (_c *MockCrowClient_Wait_Call) Run(run func(ctx context.Context, in *proto.WaitRequest, opts ...grpc.CallOption)) *MockCrowClient_Wait_Call {
_c.Call.Run(func(args mock.Arguments) {
variadicArgs := make([]grpc.CallOption, len(args)-2)
for i, a := range args[2:] {
if a != nil {
variadicArgs[i] = a.(grpc.CallOption)
}
}
run(args[0].(context.Context), args[1].(*proto.WaitRequest), variadicArgs...)
})
return _c
}
func (_c *MockCrowClient_Wait_Call) Return(_a0 *proto.Empty, _a1 error) *MockCrowClient_Wait_Call {
_c.Call.Return(_a0, _a1)
return _c
}
func (_c *MockCrowClient_Wait_Call) RunAndReturn(run func(context.Context, *proto.WaitRequest, ...grpc.CallOption) (*proto.Empty, error)) *MockCrowClient_Wait_Call {
_c.Call.Return(run)
return _c
}
// NewMockCrowClient creates a new instance of MockCrowClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
// The first argument is typically a *testing.T value.
func NewMockCrowClient(t interface {
mock.TestingT
Cleanup(func())
}) *MockCrowClient {
mock := &MockCrowClient{}
mock.Mock.Test(t)
t.Cleanup(func() { mock.AssertExpectations(t) })
return mock
}