Documentation
¶
Overview ¶
Package mock_interfaces is a generated GoMock package.
Package mock_interfaces is a generated GoMock package.
Index ¶
- type MockDiscountRepo
- func (m *MockDiscountRepo) CreateDiscount(ctx context.Context, discount model.Discount) error
- func (m *MockDiscountRepo) DeleteDiscount(ctx context.Context, productID uuid.UUID) error
- func (m *MockDiscountRepo) EXPECT() *MockDiscountRepoMockRecorder
- func (m *MockDiscountRepo) GetDiscount(ctx context.Context, productID uuid.UUID) (*model.Discount, error)
- type MockDiscountRepoMockRecorder
- type MockProductRepo
- func (m *MockProductRepo) CreateProduct(ctx context.Context, product model.Product) error
- func (m *MockProductRepo) DeleteProduct(ctx context.Context, productID uuid.UUID) error
- func (m *MockProductRepo) DeleteUserProducts(ctx context.Context, userID uuid.UUID) error
- func (m *MockProductRepo) EXPECT() *MockProductRepoMockRecorder
- func (m *MockProductRepo) GetAllCategories(ctx context.Context) ([]*model.Category, error)
- func (m *MockProductRepo) GetCategory(ctx context.Context, categoryID int32) (*model.Category, error)
- func (m *MockProductRepo) GetProduct(ctx context.Context, productID uuid.UUID) (*model.Product, error)
- func (m *MockProductRepo) GetProducts(ctx context.Context, searchParams dto.SearchProductsDTO) ([]*model.Product, error)
- func (m *MockProductRepo) UpdateProduct(ctx context.Context, product model.Product) error
- func (m *MockProductRepo) UpdateProducts(ctx context.Context, products []model.Product) error
- type MockProductRepoMockRecorder
- func (mr *MockProductRepoMockRecorder) CreateProduct(ctx, product interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) DeleteProduct(ctx, productID interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) DeleteUserProducts(ctx, userID interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) GetAllCategories(ctx interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) GetCategory(ctx, categoryID interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) GetProduct(ctx, productID interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) GetProducts(ctx, searchParams interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) UpdateProduct(ctx, product interface{}) *gomock.Call
- func (mr *MockProductRepoMockRecorder) UpdateProducts(ctx, products interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDiscountRepo ¶
type MockDiscountRepo struct {
// contains filtered or unexported fields
}
MockDiscountRepo is a mock of DiscountRepo interface.
func NewMockDiscountRepo ¶
func NewMockDiscountRepo(ctrl *gomock.Controller) *MockDiscountRepo
NewMockDiscountRepo creates a new mock instance.
func (*MockDiscountRepo) CreateDiscount ¶
CreateDiscount mocks base method.
func (*MockDiscountRepo) DeleteDiscount ¶
DeleteDiscount mocks base method.
func (*MockDiscountRepo) EXPECT ¶
func (m *MockDiscountRepo) EXPECT() *MockDiscountRepoMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockDiscountRepo) GetDiscount ¶
func (m *MockDiscountRepo) GetDiscount(ctx context.Context, productID uuid.UUID) (*model.Discount, error)
GetDiscount mocks base method.
type MockDiscountRepoMockRecorder ¶
type MockDiscountRepoMockRecorder struct {
// contains filtered or unexported fields
}
MockDiscountRepoMockRecorder is the mock recorder for MockDiscountRepo.
func (*MockDiscountRepoMockRecorder) CreateDiscount ¶
func (mr *MockDiscountRepoMockRecorder) CreateDiscount(ctx, discount interface{}) *gomock.Call
CreateDiscount indicates an expected call of CreateDiscount.
func (*MockDiscountRepoMockRecorder) DeleteDiscount ¶
func (mr *MockDiscountRepoMockRecorder) DeleteDiscount(ctx, productID interface{}) *gomock.Call
DeleteDiscount indicates an expected call of DeleteDiscount.
func (*MockDiscountRepoMockRecorder) GetDiscount ¶
func (mr *MockDiscountRepoMockRecorder) GetDiscount(ctx, productID interface{}) *gomock.Call
GetDiscount indicates an expected call of GetDiscount.
type MockProductRepo ¶
type MockProductRepo struct {
// contains filtered or unexported fields
}
MockProductRepo is a mock of ProductRepo interface.
func NewMockProductRepo ¶
func NewMockProductRepo(ctrl *gomock.Controller) *MockProductRepo
NewMockProductRepo creates a new mock instance.
func (*MockProductRepo) CreateProduct ¶
CreateProduct mocks base method.
func (*MockProductRepo) DeleteProduct ¶
DeleteProduct mocks base method.
func (*MockProductRepo) DeleteUserProducts ¶
DeleteUserProducts mocks base method.
func (*MockProductRepo) EXPECT ¶
func (m *MockProductRepo) EXPECT() *MockProductRepoMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProductRepo) GetAllCategories ¶
GetAllCategories mocks base method.
func (*MockProductRepo) GetCategory ¶
func (m *MockProductRepo) GetCategory(ctx context.Context, categoryID int32) (*model.Category, error)
GetCategory mocks base method.
func (*MockProductRepo) GetProduct ¶
func (m *MockProductRepo) GetProduct(ctx context.Context, productID uuid.UUID) (*model.Product, error)
GetProduct mocks base method.
func (*MockProductRepo) GetProducts ¶
func (m *MockProductRepo) GetProducts(ctx context.Context, searchParams dto.SearchProductsDTO) ([]*model.Product, error)
GetProducts mocks base method.
func (*MockProductRepo) UpdateProduct ¶
UpdateProduct mocks base method.
func (*MockProductRepo) UpdateProducts ¶
UpdateProducts mocks base method.
type MockProductRepoMockRecorder ¶
type MockProductRepoMockRecorder struct {
// contains filtered or unexported fields
}
MockProductRepoMockRecorder is the mock recorder for MockProductRepo.
func (*MockProductRepoMockRecorder) CreateProduct ¶
func (mr *MockProductRepoMockRecorder) CreateProduct(ctx, product interface{}) *gomock.Call
CreateProduct indicates an expected call of CreateProduct.
func (*MockProductRepoMockRecorder) DeleteProduct ¶
func (mr *MockProductRepoMockRecorder) DeleteProduct(ctx, productID interface{}) *gomock.Call
DeleteProduct indicates an expected call of DeleteProduct.
func (*MockProductRepoMockRecorder) DeleteUserProducts ¶
func (mr *MockProductRepoMockRecorder) DeleteUserProducts(ctx, userID interface{}) *gomock.Call
DeleteUserProducts indicates an expected call of DeleteUserProducts.
func (*MockProductRepoMockRecorder) GetAllCategories ¶
func (mr *MockProductRepoMockRecorder) GetAllCategories(ctx interface{}) *gomock.Call
GetAllCategories indicates an expected call of GetAllCategories.
func (*MockProductRepoMockRecorder) GetCategory ¶
func (mr *MockProductRepoMockRecorder) GetCategory(ctx, categoryID interface{}) *gomock.Call
GetCategory indicates an expected call of GetCategory.
func (*MockProductRepoMockRecorder) GetProduct ¶
func (mr *MockProductRepoMockRecorder) GetProduct(ctx, productID interface{}) *gomock.Call
GetProduct indicates an expected call of GetProduct.
func (*MockProductRepoMockRecorder) GetProducts ¶
func (mr *MockProductRepoMockRecorder) GetProducts(ctx, searchParams interface{}) *gomock.Call
GetProducts indicates an expected call of GetProducts.
func (*MockProductRepoMockRecorder) UpdateProduct ¶
func (mr *MockProductRepoMockRecorder) UpdateProduct(ctx, product interface{}) *gomock.Call
UpdateProduct indicates an expected call of UpdateProduct.
func (*MockProductRepoMockRecorder) UpdateProducts ¶
func (mr *MockProductRepoMockRecorder) UpdateProducts(ctx, products interface{}) *gomock.Call
UpdateProducts indicates an expected call of UpdateProducts.