Documentation
¶
Overview ¶
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Index ¶
- type MockProductRepository
- func (m *MockProductRepository) EXPECT() *MockProductRepositoryMockRecorder
- func (m *MockProductRepository) Fetch(paginationRequest *dto.PaginationRequestParms) ([]domain.Product, error)
- func (m *MockProductRepository) FetchOne(id string) (*domain.Product, error)
- func (m *MockProductRepository) Purchase(subscription *domain.Subscription) (string, error)
- type MockProductRepositoryMockRecorder
- type MockProductService
- func (m *MockProductService) EXPECT() *MockProductServiceMockRecorder
- func (m *MockProductService) Fetch(response http.ResponseWriter, request *http.Request)
- func (m *MockProductService) FetchOne(response http.ResponseWriter, request *http.Request)
- func (m *MockProductService) Purchase(response http.ResponseWriter, request *http.Request)
- type MockProductServiceMockRecorder
- type MockProductUseCase
- func (m *MockProductUseCase) EXPECT() *MockProductUseCaseMockRecorder
- func (m *MockProductUseCase) Fetch(paginationRequest *dto.PaginationRequestParms) ([]domain.Product, error)
- func (m *MockProductUseCase) FetchOne(id string) (*domain.Product, error)
- func (m *MockProductUseCase) Purchase(purchaseRequest *dto.PurchaseRequest) (*domain.Subscription, error)
- type MockProductUseCaseMockRecorder
- type MockSubscriptionRepository
- type MockSubscriptionRepositoryMockRecorder
- type MockSubscriptionService
- type MockSubscriptionServiceMockRecorder
- type MockSubscriptionUseCase
- type MockSubscriptionUseCaseMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockProductRepository ¶
type MockProductRepository struct {
// contains filtered or unexported fields
}
MockProductRepository is a mock of ProductRepository interface.
func NewMockProductRepository ¶
func NewMockProductRepository(ctrl *gomock.Controller) *MockProductRepository
NewMockProductRepository creates a new mock instance.
func (*MockProductRepository) EXPECT ¶
func (m *MockProductRepository) EXPECT() *MockProductRepositoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProductRepository) Fetch ¶
func (m *MockProductRepository) Fetch(paginationRequest *dto.PaginationRequestParms) ([]domain.Product, error)
Fetch mocks base method.
func (*MockProductRepository) FetchOne ¶
func (m *MockProductRepository) FetchOne(id string) (*domain.Product, error)
FetchOne mocks base method.
func (*MockProductRepository) Purchase ¶
func (m *MockProductRepository) Purchase(subscription *domain.Subscription) (string, error)
Purchase mocks base method.
type MockProductRepositoryMockRecorder ¶
type MockProductRepositoryMockRecorder struct {
// contains filtered or unexported fields
}
MockProductRepositoryMockRecorder is the mock recorder for MockProductRepository.
func (*MockProductRepositoryMockRecorder) Fetch ¶
func (mr *MockProductRepositoryMockRecorder) Fetch(paginationRequest interface{}) *gomock.Call
Fetch indicates an expected call of Fetch.
func (*MockProductRepositoryMockRecorder) FetchOne ¶
func (mr *MockProductRepositoryMockRecorder) FetchOne(id interface{}) *gomock.Call
FetchOne indicates an expected call of FetchOne.
func (*MockProductRepositoryMockRecorder) Purchase ¶
func (mr *MockProductRepositoryMockRecorder) Purchase(subscription interface{}) *gomock.Call
Purchase indicates an expected call of Purchase.
type MockProductService ¶
type MockProductService struct {
// contains filtered or unexported fields
}
MockProductService is a mock of ProductService interface.
func NewMockProductService ¶
func NewMockProductService(ctrl *gomock.Controller) *MockProductService
NewMockProductService creates a new mock instance.
func (*MockProductService) EXPECT ¶
func (m *MockProductService) EXPECT() *MockProductServiceMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProductService) Fetch ¶
func (m *MockProductService) Fetch(response http.ResponseWriter, request *http.Request)
Fetch mocks base method.
func (*MockProductService) FetchOne ¶
func (m *MockProductService) FetchOne(response http.ResponseWriter, request *http.Request)
FetchOne mocks base method.
func (*MockProductService) Purchase ¶
func (m *MockProductService) Purchase(response http.ResponseWriter, request *http.Request)
Purchase mocks base method.
type MockProductServiceMockRecorder ¶
type MockProductServiceMockRecorder struct {
// contains filtered or unexported fields
}
MockProductServiceMockRecorder is the mock recorder for MockProductService.
func (*MockProductServiceMockRecorder) Fetch ¶
func (mr *MockProductServiceMockRecorder) Fetch(response, request interface{}) *gomock.Call
Fetch indicates an expected call of Fetch.
func (*MockProductServiceMockRecorder) FetchOne ¶
func (mr *MockProductServiceMockRecorder) FetchOne(response, request interface{}) *gomock.Call
FetchOne indicates an expected call of FetchOne.
func (*MockProductServiceMockRecorder) Purchase ¶
func (mr *MockProductServiceMockRecorder) Purchase(response, request interface{}) *gomock.Call
Purchase indicates an expected call of Purchase.
type MockProductUseCase ¶
type MockProductUseCase struct {
// contains filtered or unexported fields
}
MockProductUseCase is a mock of ProductUseCase interface.
func NewMockProductUseCase ¶
func NewMockProductUseCase(ctrl *gomock.Controller) *MockProductUseCase
NewMockProductUseCase creates a new mock instance.
func (*MockProductUseCase) EXPECT ¶
func (m *MockProductUseCase) EXPECT() *MockProductUseCaseMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProductUseCase) Fetch ¶
func (m *MockProductUseCase) Fetch(paginationRequest *dto.PaginationRequestParms) ([]domain.Product, error)
Fetch mocks base method.
func (*MockProductUseCase) FetchOne ¶
func (m *MockProductUseCase) FetchOne(id string) (*domain.Product, error)
FetchOne mocks base method.
func (*MockProductUseCase) Purchase ¶
func (m *MockProductUseCase) Purchase(purchaseRequest *dto.PurchaseRequest) (*domain.Subscription, error)
Purchase mocks base method.
type MockProductUseCaseMockRecorder ¶
type MockProductUseCaseMockRecorder struct {
// contains filtered or unexported fields
}
MockProductUseCaseMockRecorder is the mock recorder for MockProductUseCase.
func (*MockProductUseCaseMockRecorder) Fetch ¶
func (mr *MockProductUseCaseMockRecorder) Fetch(paginationRequest interface{}) *gomock.Call
Fetch indicates an expected call of Fetch.
func (*MockProductUseCaseMockRecorder) FetchOne ¶
func (mr *MockProductUseCaseMockRecorder) FetchOne(id interface{}) *gomock.Call
FetchOne indicates an expected call of FetchOne.
func (*MockProductUseCaseMockRecorder) Purchase ¶
func (mr *MockProductUseCaseMockRecorder) Purchase(purchaseRequest interface{}) *gomock.Call
Purchase indicates an expected call of Purchase.
type MockSubscriptionRepository ¶
type MockSubscriptionRepository struct {
// contains filtered or unexported fields
}
MockSubscriptionRepository is a mock of SubscriptionRepository interface.
func NewMockSubscriptionRepository ¶
func NewMockSubscriptionRepository(ctrl *gomock.Controller) *MockSubscriptionRepository
NewMockSubscriptionRepository creates a new mock instance.
func (*MockSubscriptionRepository) EXPECT ¶
func (m *MockSubscriptionRepository) EXPECT() *MockSubscriptionRepositoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSubscriptionRepository) FetchOne ¶
func (m *MockSubscriptionRepository) FetchOne(id string) (*domain.SubscriptionDetails, error)
FetchOne mocks base method.
func (*MockSubscriptionRepository) UpdateStatus ¶
func (m *MockSubscriptionRepository) UpdateStatus(id string, status *dto.UpdateSubscriptionStatus) error
UpdateStatus mocks base method.
type MockSubscriptionRepositoryMockRecorder ¶
type MockSubscriptionRepositoryMockRecorder struct {
// contains filtered or unexported fields
}
MockSubscriptionRepositoryMockRecorder is the mock recorder for MockSubscriptionRepository.
func (*MockSubscriptionRepositoryMockRecorder) FetchOne ¶
func (mr *MockSubscriptionRepositoryMockRecorder) FetchOne(id interface{}) *gomock.Call
FetchOne indicates an expected call of FetchOne.
func (*MockSubscriptionRepositoryMockRecorder) UpdateStatus ¶
func (mr *MockSubscriptionRepositoryMockRecorder) UpdateStatus(id, status interface{}) *gomock.Call
UpdateStatus indicates an expected call of UpdateStatus.
type MockSubscriptionService ¶
type MockSubscriptionService struct {
// contains filtered or unexported fields
}
MockSubscriptionService is a mock of SubscriptionService interface.
func NewMockSubscriptionService ¶
func NewMockSubscriptionService(ctrl *gomock.Controller) *MockSubscriptionService
NewMockSubscriptionService creates a new mock instance.
func (*MockSubscriptionService) EXPECT ¶
func (m *MockSubscriptionService) EXPECT() *MockSubscriptionServiceMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSubscriptionService) FetchOne ¶
func (m *MockSubscriptionService) FetchOne(response http.ResponseWriter, request *http.Request)
FetchOne mocks base method.
func (*MockSubscriptionService) UpdateStatus ¶
func (m *MockSubscriptionService) UpdateStatus(response http.ResponseWriter, request *http.Request)
UpdateStatus mocks base method.
type MockSubscriptionServiceMockRecorder ¶
type MockSubscriptionServiceMockRecorder struct {
// contains filtered or unexported fields
}
MockSubscriptionServiceMockRecorder is the mock recorder for MockSubscriptionService.
func (*MockSubscriptionServiceMockRecorder) FetchOne ¶
func (mr *MockSubscriptionServiceMockRecorder) FetchOne(response, request interface{}) *gomock.Call
FetchOne indicates an expected call of FetchOne.
func (*MockSubscriptionServiceMockRecorder) UpdateStatus ¶
func (mr *MockSubscriptionServiceMockRecorder) UpdateStatus(response, request interface{}) *gomock.Call
UpdateStatus indicates an expected call of UpdateStatus.
type MockSubscriptionUseCase ¶
type MockSubscriptionUseCase struct {
// contains filtered or unexported fields
}
MockSubscriptionUseCase is a mock of SubscriptionUseCase interface.
func NewMockSubscriptionUseCase ¶
func NewMockSubscriptionUseCase(ctrl *gomock.Controller) *MockSubscriptionUseCase
NewMockSubscriptionUseCase creates a new mock instance.
func (*MockSubscriptionUseCase) EXPECT ¶
func (m *MockSubscriptionUseCase) EXPECT() *MockSubscriptionUseCaseMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSubscriptionUseCase) FetchOne ¶
func (m *MockSubscriptionUseCase) FetchOne(id string) (*domain.SubscriptionDetails, error)
FetchOne mocks base method.
func (*MockSubscriptionUseCase) UpdateStatus ¶
func (m *MockSubscriptionUseCase) UpdateStatus(id string, status *dto.UpdateSubscriptionStatus) error
UpdateStatus mocks base method.
type MockSubscriptionUseCaseMockRecorder ¶
type MockSubscriptionUseCaseMockRecorder struct {
// contains filtered or unexported fields
}
MockSubscriptionUseCaseMockRecorder is the mock recorder for MockSubscriptionUseCase.
func (*MockSubscriptionUseCaseMockRecorder) FetchOne ¶
func (mr *MockSubscriptionUseCaseMockRecorder) FetchOne(id interface{}) *gomock.Call
FetchOne indicates an expected call of FetchOne.
func (*MockSubscriptionUseCaseMockRecorder) UpdateStatus ¶
func (mr *MockSubscriptionUseCaseMockRecorder) UpdateStatus(id, status interface{}) *gomock.Call
UpdateStatus indicates an expected call of UpdateStatus.