diff --git a/internal/merch/mock_Repository.go b/internal/merch/mock_Repository.go index a939b9e..c9bdeb1 100644 --- a/internal/merch/mock_Repository.go +++ b/internal/merch/mock_Repository.go @@ -1101,6 +1101,125 @@ func (_c *MockRepository_getPricesWithDays_Call) RunAndReturn(run func(context.C return _c } +// getSingleMerch provides a mock function with given fields: ctx, userId, merchUuid +func (_m *MockRepository) getSingleMerch(ctx context.Context, userId int64, merchUuid string) (*Merch, error) { + ret := _m.Called(ctx, userId, merchUuid) + + if len(ret) == 0 { + panic("no return value specified for getSingleMerch") + } + + var r0 *Merch + var r1 error + if rf, ok := ret.Get(0).(func(context.Context, int64, string) (*Merch, error)); ok { + return rf(ctx, userId, merchUuid) + } + if rf, ok := ret.Get(0).(func(context.Context, int64, string) *Merch); ok { + r0 = rf(ctx, userId, merchUuid) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(*Merch) + } + } + + if rf, ok := ret.Get(1).(func(context.Context, int64, string) error); ok { + r1 = rf(ctx, userId, merchUuid) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// MockRepository_getSingleMerch_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'getSingleMerch' +type MockRepository_getSingleMerch_Call struct { + *mock.Call +} + +// getSingleMerch is a helper method to define mock.On call +// - ctx context.Context +// - userId int64 +// - merchUuid string +func (_e *MockRepository_Expecter) getSingleMerch(ctx interface{}, userId interface{}, merchUuid interface{}) *MockRepository_getSingleMerch_Call { + return &MockRepository_getSingleMerch_Call{Call: _e.mock.On("getSingleMerch", ctx, userId, merchUuid)} +} + +func (_c *MockRepository_getSingleMerch_Call) Run(run func(ctx context.Context, userId int64, merchUuid string)) *MockRepository_getSingleMerch_Call { + _c.Call.Run(func(args mock.Arguments) { + run(args[0].(context.Context), args[1].(int64), args[2].(string)) + }) + return _c +} + +func (_c *MockRepository_getSingleMerch_Call) Return(_a0 *Merch, _a1 error) *MockRepository_getSingleMerch_Call { + _c.Call.Return(_a0, _a1) + return _c +} + +func (_c *MockRepository_getSingleMerch_Call) RunAndReturn(run func(context.Context, int64, string) (*Merch, error)) *MockRepository_getSingleMerch_Call { + _c.Call.Return(run) + return _c +} + +// getSingleMerchExtraData provides a mock function with given fields: ctx, merchId +func (_m *MockRepository) getSingleMerchExtraData(ctx context.Context, merchId int64) ([]originLink, error) { + ret := _m.Called(ctx, merchId) + + if len(ret) == 0 { + panic("no return value specified for getSingleMerchExtraData") + } + + var r0 []originLink + var r1 error + if rf, ok := ret.Get(0).(func(context.Context, int64) ([]originLink, error)); ok { + return rf(ctx, merchId) + } + if rf, ok := ret.Get(0).(func(context.Context, int64) []originLink); ok { + r0 = rf(ctx, merchId) + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).([]originLink) + } + } + + if rf, ok := ret.Get(1).(func(context.Context, int64) error); ok { + r1 = rf(ctx, merchId) + } else { + r1 = ret.Error(1) + } + + return r0, r1 +} + +// MockRepository_getSingleMerchExtraData_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'getSingleMerchExtraData' +type MockRepository_getSingleMerchExtraData_Call struct { + *mock.Call +} + +// getSingleMerchExtraData is a helper method to define mock.On call +// - ctx context.Context +// - merchId int64 +func (_e *MockRepository_Expecter) getSingleMerchExtraData(ctx interface{}, merchId interface{}) *MockRepository_getSingleMerchExtraData_Call { + return &MockRepository_getSingleMerchExtraData_Call{Call: _e.mock.On("getSingleMerchExtraData", ctx, merchId)} +} + +func (_c *MockRepository_getSingleMerchExtraData_Call) Run(run func(ctx context.Context, merchId int64)) *MockRepository_getSingleMerchExtraData_Call { + _c.Call.Run(func(args mock.Arguments) { + run(args[0].(context.Context), args[1].(int64)) + }) + return _c +} + +func (_c *MockRepository_getSingleMerchExtraData_Call) Return(_a0 []originLink, _a1 error) *MockRepository_getSingleMerchExtraData_Call { + _c.Call.Return(_a0, _a1) + return _c +} + +func (_c *MockRepository_getSingleMerchExtraData_Call) RunAndReturn(run func(context.Context, int64) ([]originLink, error)) *MockRepository_getSingleMerchExtraData_Call { + _c.Call.Return(run) + return _c +} + // getTaskData provides a mock function with given fields: ctx func (_m *MockRepository) getTaskData(ctx context.Context) ([]taskData, error) { ret := _m.Called(ctx)