Documentation
¶
Overview ¶
Package mock_usecase is a generated GoMock package.
Index ¶
- type MockICartUsecase
- func (m *MockICartUsecase) CreateCart(ctx context.Context, cart model.Cart) error
- func (m *MockICartUsecase) CreateCartline(ctx context.Context, cartline *model.CartLine) error
- func (m *MockICartUsecase) CreateCartlines(ctx context.Context, cartlines []*model.CartLine) error
- func (m *MockICartUsecase) DeleteCart(ctx context.Context, userID uuid.UUID) error
- func (m *MockICartUsecase) DeleteCartCartlines(ctx context.Context, userID uuid.UUID) error
- func (m *MockICartUsecase) DeleteCartline(ctx context.Context, userID, productID uuid.UUID) error
- func (m *MockICartUsecase) DeleteProductCartlines(ctx context.Context, productID uuid.UUID) error
- func (m *MockICartUsecase) EXPECT() *MockICartUsecaseMockRecorder
- func (m *MockICartUsecase) GetCartline(ctx context.Context, userID, productID uuid.UUID) (*model.CartLine, error)
- func (m *MockICartUsecase) GetUserCart(ctx context.Context, userID uuid.UUID) (*model.Cart, error)
- func (m *MockICartUsecase) UpdateCartline(ctx context.Context, cartline model.CartLine) (*model.CartLine, error)
- type MockICartUsecaseMockRecorder
- func (mr *MockICartUsecaseMockRecorder) CreateCart(ctx, cart interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) CreateCartline(ctx, cartline interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) CreateCartlines(ctx, cartlines interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) DeleteCart(ctx, userID interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) DeleteCartCartlines(ctx, userID interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) DeleteCartline(ctx, userID, productID interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) DeleteProductCartlines(ctx, productID interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) GetCartline(ctx, userID, productID interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) GetUserCart(ctx, userID interface{}) *gomock.Call
- func (mr *MockICartUsecaseMockRecorder) UpdateCartline(ctx, cartline interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockICartUsecase ¶
type MockICartUsecase struct {
// contains filtered or unexported fields
}
MockICartUsecase is a mock of ICartUsecase interface.
func NewMockICartUsecase ¶
func NewMockICartUsecase(ctrl *gomock.Controller) *MockICartUsecase
NewMockICartUsecase creates a new mock instance.
func (*MockICartUsecase) CreateCart ¶
CreateCart mocks base method.
func (*MockICartUsecase) CreateCartline ¶
CreateCartline mocks base method.
func (*MockICartUsecase) CreateCartlines ¶
CreateCartlines mocks base method.
func (*MockICartUsecase) DeleteCart ¶
DeleteCart mocks base method.
func (*MockICartUsecase) DeleteCartCartlines ¶
DeleteCartCartlines mocks base method.
func (*MockICartUsecase) DeleteCartline ¶
DeleteCartline mocks base method.
func (*MockICartUsecase) DeleteProductCartlines ¶
DeleteProductCartlines mocks base method.
func (*MockICartUsecase) EXPECT ¶
func (m *MockICartUsecase) EXPECT() *MockICartUsecaseMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockICartUsecase) GetCartline ¶
func (m *MockICartUsecase) GetCartline(ctx context.Context, userID, productID uuid.UUID) (*model.CartLine, error)
GetCartline mocks base method.
func (*MockICartUsecase) GetUserCart ¶
GetUserCart mocks base method.
func (*MockICartUsecase) UpdateCartline ¶
func (m *MockICartUsecase) UpdateCartline(ctx context.Context, cartline model.CartLine) (*model.CartLine, error)
UpdateCartline mocks base method.
type MockICartUsecaseMockRecorder ¶
type MockICartUsecaseMockRecorder struct {
// contains filtered or unexported fields
}
MockICartUsecaseMockRecorder is the mock recorder for MockICartUsecase.
func (*MockICartUsecaseMockRecorder) CreateCart ¶
func (mr *MockICartUsecaseMockRecorder) CreateCart(ctx, cart interface{}) *gomock.Call
CreateCart indicates an expected call of CreateCart.
func (*MockICartUsecaseMockRecorder) CreateCartline ¶
func (mr *MockICartUsecaseMockRecorder) CreateCartline(ctx, cartline interface{}) *gomock.Call
CreateCartline indicates an expected call of CreateCartline.
func (*MockICartUsecaseMockRecorder) CreateCartlines ¶
func (mr *MockICartUsecaseMockRecorder) CreateCartlines(ctx, cartlines interface{}) *gomock.Call
CreateCartlines indicates an expected call of CreateCartlines.
func (*MockICartUsecaseMockRecorder) DeleteCart ¶
func (mr *MockICartUsecaseMockRecorder) DeleteCart(ctx, userID interface{}) *gomock.Call
DeleteCart indicates an expected call of DeleteCart.
func (*MockICartUsecaseMockRecorder) DeleteCartCartlines ¶
func (mr *MockICartUsecaseMockRecorder) DeleteCartCartlines(ctx, userID interface{}) *gomock.Call
DeleteCartCartlines indicates an expected call of DeleteCartCartlines.
func (*MockICartUsecaseMockRecorder) DeleteCartline ¶
func (mr *MockICartUsecaseMockRecorder) DeleteCartline(ctx, userID, productID interface{}) *gomock.Call
DeleteCartline indicates an expected call of DeleteCartline.
func (*MockICartUsecaseMockRecorder) DeleteProductCartlines ¶
func (mr *MockICartUsecaseMockRecorder) DeleteProductCartlines(ctx, productID interface{}) *gomock.Call
DeleteProductCartlines indicates an expected call of DeleteProductCartlines.
func (*MockICartUsecaseMockRecorder) GetCartline ¶
func (mr *MockICartUsecaseMockRecorder) GetCartline(ctx, userID, productID interface{}) *gomock.Call
GetCartline indicates an expected call of GetCartline.
func (*MockICartUsecaseMockRecorder) GetUserCart ¶
func (mr *MockICartUsecaseMockRecorder) GetUserCart(ctx, userID interface{}) *gomock.Call
GetUserCart indicates an expected call of GetUserCart.
func (*MockICartUsecaseMockRecorder) UpdateCartline ¶
func (mr *MockICartUsecaseMockRecorder) UpdateCartline(ctx, cartline interface{}) *gomock.Call
UpdateCartline indicates an expected call of UpdateCartline.