Documentation ¶
Index ¶
- type MockPaymentRepository
- func (_m *MockPaymentRepository) AddCreditCard(customerId string, cardToken string) (*model.Card, *model.AppError)
- func (_m *MockPaymentRepository) CancelSubscription(customerId string) *model.AppError
- func (_m *MockPaymentRepository) CreateCustomer(user *model.User) (*model.User, *model.AppError)
- func (_m *MockPaymentRepository) EXPECT() *MockPaymentRepository_Expecter
- func (_m *MockPaymentRepository) GetCreditCards(customerId string) ([]*model.Card, *model.AppError)
- func (_m *MockPaymentRepository) GetCustomerByUserId(userId int64) (*model.User, *model.AppError)
- func (_m *MockPaymentRepository) GetSubscriptionInfo(customerId string) (*model.Subscription, *model.AppError)
- func (_m *MockPaymentRepository) RemoveCreditCard(customerId string, cardId string) *model.AppError
- func (_m *MockPaymentRepository) SetDefaultCreditCard(customerId string, cardId string) *model.AppError
- func (_m *MockPaymentRepository) Subscribe(customerId string, priceId string) (*model.Subscription, *model.AppError)
- type MockPaymentRepository_AddCreditCard_Call
- func (_c *MockPaymentRepository_AddCreditCard_Call) Return(_a0 *model.Card, _a1 *model.AppError) *MockPaymentRepository_AddCreditCard_Call
- func (_c *MockPaymentRepository_AddCreditCard_Call) Run(run func(customerId string, cardToken string)) *MockPaymentRepository_AddCreditCard_Call
- func (_c *MockPaymentRepository_AddCreditCard_Call) RunAndReturn(run func(string, string) (*model.Card, *model.AppError)) *MockPaymentRepository_AddCreditCard_Call
- type MockPaymentRepository_CancelSubscription_Call
- func (_c *MockPaymentRepository_CancelSubscription_Call) Return(_a0 *model.AppError) *MockPaymentRepository_CancelSubscription_Call
- func (_c *MockPaymentRepository_CancelSubscription_Call) Run(run func(customerId string)) *MockPaymentRepository_CancelSubscription_Call
- func (_c *MockPaymentRepository_CancelSubscription_Call) RunAndReturn(run func(string) *model.AppError) *MockPaymentRepository_CancelSubscription_Call
- type MockPaymentRepository_CreateCustomer_Call
- func (_c *MockPaymentRepository_CreateCustomer_Call) Return(_a0 *model.User, _a1 *model.AppError) *MockPaymentRepository_CreateCustomer_Call
- func (_c *MockPaymentRepository_CreateCustomer_Call) Run(run func(user *model.User)) *MockPaymentRepository_CreateCustomer_Call
- func (_c *MockPaymentRepository_CreateCustomer_Call) RunAndReturn(run func(*model.User) (*model.User, *model.AppError)) *MockPaymentRepository_CreateCustomer_Call
- type MockPaymentRepository_Expecter
- func (_e *MockPaymentRepository_Expecter) AddCreditCard(customerId interface{}, cardToken interface{}) *MockPaymentRepository_AddCreditCard_Call
- func (_e *MockPaymentRepository_Expecter) CancelSubscription(customerId interface{}) *MockPaymentRepository_CancelSubscription_Call
- func (_e *MockPaymentRepository_Expecter) CreateCustomer(user interface{}) *MockPaymentRepository_CreateCustomer_Call
- func (_e *MockPaymentRepository_Expecter) GetCreditCards(customerId interface{}) *MockPaymentRepository_GetCreditCards_Call
- func (_e *MockPaymentRepository_Expecter) GetCustomerByUserId(userId interface{}) *MockPaymentRepository_GetCustomerByUserId_Call
- func (_e *MockPaymentRepository_Expecter) GetSubscriptionInfo(customerId interface{}) *MockPaymentRepository_GetSubscriptionInfo_Call
- func (_e *MockPaymentRepository_Expecter) RemoveCreditCard(customerId interface{}, cardId interface{}) *MockPaymentRepository_RemoveCreditCard_Call
- func (_e *MockPaymentRepository_Expecter) SetDefaultCreditCard(customerId interface{}, cardId interface{}) *MockPaymentRepository_SetDefaultCreditCard_Call
- func (_e *MockPaymentRepository_Expecter) Subscribe(customerId interface{}, priceId interface{}) *MockPaymentRepository_Subscribe_Call
- type MockPaymentRepository_GetCreditCards_Call
- func (_c *MockPaymentRepository_GetCreditCards_Call) Return(_a0 []*model.Card, _a1 *model.AppError) *MockPaymentRepository_GetCreditCards_Call
- func (_c *MockPaymentRepository_GetCreditCards_Call) Run(run func(customerId string)) *MockPaymentRepository_GetCreditCards_Call
- func (_c *MockPaymentRepository_GetCreditCards_Call) RunAndReturn(run func(string) ([]*model.Card, *model.AppError)) *MockPaymentRepository_GetCreditCards_Call
- type MockPaymentRepository_GetCustomerByUserId_Call
- func (_c *MockPaymentRepository_GetCustomerByUserId_Call) Return(_a0 *model.User, _a1 *model.AppError) *MockPaymentRepository_GetCustomerByUserId_Call
- func (_c *MockPaymentRepository_GetCustomerByUserId_Call) Run(run func(userId int64)) *MockPaymentRepository_GetCustomerByUserId_Call
- func (_c *MockPaymentRepository_GetCustomerByUserId_Call) RunAndReturn(run func(int64) (*model.User, *model.AppError)) *MockPaymentRepository_GetCustomerByUserId_Call
- type MockPaymentRepository_GetSubscriptionInfo_Call
- func (_c *MockPaymentRepository_GetSubscriptionInfo_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentRepository_GetSubscriptionInfo_Call
- func (_c *MockPaymentRepository_GetSubscriptionInfo_Call) Run(run func(customerId string)) *MockPaymentRepository_GetSubscriptionInfo_Call
- func (_c *MockPaymentRepository_GetSubscriptionInfo_Call) RunAndReturn(run func(string) (*model.Subscription, *model.AppError)) *MockPaymentRepository_GetSubscriptionInfo_Call
- type MockPaymentRepository_RemoveCreditCard_Call
- func (_c *MockPaymentRepository_RemoveCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentRepository_RemoveCreditCard_Call
- func (_c *MockPaymentRepository_RemoveCreditCard_Call) Run(run func(customerId string, cardId string)) *MockPaymentRepository_RemoveCreditCard_Call
- func (_c *MockPaymentRepository_RemoveCreditCard_Call) RunAndReturn(run func(string, string) *model.AppError) *MockPaymentRepository_RemoveCreditCard_Call
- type MockPaymentRepository_SetDefaultCreditCard_Call
- func (_c *MockPaymentRepository_SetDefaultCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentRepository_SetDefaultCreditCard_Call
- func (_c *MockPaymentRepository_SetDefaultCreditCard_Call) Run(run func(customerId string, cardId string)) *MockPaymentRepository_SetDefaultCreditCard_Call
- func (_c *MockPaymentRepository_SetDefaultCreditCard_Call) RunAndReturn(run func(string, string) *model.AppError) *MockPaymentRepository_SetDefaultCreditCard_Call
- type MockPaymentRepository_Subscribe_Call
- func (_c *MockPaymentRepository_Subscribe_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentRepository_Subscribe_Call
- func (_c *MockPaymentRepository_Subscribe_Call) Run(run func(customerId string, priceId string)) *MockPaymentRepository_Subscribe_Call
- func (_c *MockPaymentRepository_Subscribe_Call) RunAndReturn(run func(string, string) (*model.Subscription, *model.AppError)) *MockPaymentRepository_Subscribe_Call
- type MockPaymentService
- func (_m *MockPaymentService) AddCreditCard(user *model.User, cardToken string) (*model.Card, *model.AppError)
- func (_m *MockPaymentService) CancelSubscription(user *model.User) *model.AppError
- func (_m *MockPaymentService) EXPECT() *MockPaymentService_Expecter
- func (_m *MockPaymentService) GetCreditCards(user *model.User) ([]*model.Card, *model.AppError)
- func (_m *MockPaymentService) GetSubscriptionInfo(user *model.User) (*model.Subscription, *model.AppError)
- func (_m *MockPaymentService) RemoveCreditCard(user *model.User, cardId string) *model.AppError
- func (_m *MockPaymentService) SetDefaultCreditCard(user *model.User, cardId string) *model.AppError
- func (_m *MockPaymentService) Subscribe(user *model.User, priceId string) (*model.Subscription, *model.AppError)
- type MockPaymentService_AddCreditCard_Call
- func (_c *MockPaymentService_AddCreditCard_Call) Return(_a0 *model.Card, _a1 *model.AppError) *MockPaymentService_AddCreditCard_Call
- func (_c *MockPaymentService_AddCreditCard_Call) Run(run func(user *model.User, cardToken string)) *MockPaymentService_AddCreditCard_Call
- func (_c *MockPaymentService_AddCreditCard_Call) RunAndReturn(run func(*model.User, string) (*model.Card, *model.AppError)) *MockPaymentService_AddCreditCard_Call
- type MockPaymentService_CancelSubscription_Call
- func (_c *MockPaymentService_CancelSubscription_Call) Return(_a0 *model.AppError) *MockPaymentService_CancelSubscription_Call
- func (_c *MockPaymentService_CancelSubscription_Call) Run(run func(user *model.User)) *MockPaymentService_CancelSubscription_Call
- func (_c *MockPaymentService_CancelSubscription_Call) RunAndReturn(run func(*model.User) *model.AppError) *MockPaymentService_CancelSubscription_Call
- type MockPaymentService_Expecter
- func (_e *MockPaymentService_Expecter) AddCreditCard(user interface{}, cardToken interface{}) *MockPaymentService_AddCreditCard_Call
- func (_e *MockPaymentService_Expecter) CancelSubscription(user interface{}) *MockPaymentService_CancelSubscription_Call
- func (_e *MockPaymentService_Expecter) GetCreditCards(user interface{}) *MockPaymentService_GetCreditCards_Call
- func (_e *MockPaymentService_Expecter) GetSubscriptionInfo(user interface{}) *MockPaymentService_GetSubscriptionInfo_Call
- func (_e *MockPaymentService_Expecter) RemoveCreditCard(user interface{}, cardId interface{}) *MockPaymentService_RemoveCreditCard_Call
- func (_e *MockPaymentService_Expecter) SetDefaultCreditCard(user interface{}, cardId interface{}) *MockPaymentService_SetDefaultCreditCard_Call
- func (_e *MockPaymentService_Expecter) Subscribe(user interface{}, priceId interface{}) *MockPaymentService_Subscribe_Call
- type MockPaymentService_GetCreditCards_Call
- func (_c *MockPaymentService_GetCreditCards_Call) Return(_a0 []*model.Card, _a1 *model.AppError) *MockPaymentService_GetCreditCards_Call
- func (_c *MockPaymentService_GetCreditCards_Call) Run(run func(user *model.User)) *MockPaymentService_GetCreditCards_Call
- func (_c *MockPaymentService_GetCreditCards_Call) RunAndReturn(run func(*model.User) ([]*model.Card, *model.AppError)) *MockPaymentService_GetCreditCards_Call
- type MockPaymentService_GetSubscriptionInfo_Call
- func (_c *MockPaymentService_GetSubscriptionInfo_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentService_GetSubscriptionInfo_Call
- func (_c *MockPaymentService_GetSubscriptionInfo_Call) Run(run func(user *model.User)) *MockPaymentService_GetSubscriptionInfo_Call
- func (_c *MockPaymentService_GetSubscriptionInfo_Call) RunAndReturn(run func(*model.User) (*model.Subscription, *model.AppError)) *MockPaymentService_GetSubscriptionInfo_Call
- type MockPaymentService_RemoveCreditCard_Call
- func (_c *MockPaymentService_RemoveCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentService_RemoveCreditCard_Call
- func (_c *MockPaymentService_RemoveCreditCard_Call) Run(run func(user *model.User, cardId string)) *MockPaymentService_RemoveCreditCard_Call
- func (_c *MockPaymentService_RemoveCreditCard_Call) RunAndReturn(run func(*model.User, string) *model.AppError) *MockPaymentService_RemoveCreditCard_Call
- type MockPaymentService_SetDefaultCreditCard_Call
- func (_c *MockPaymentService_SetDefaultCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentService_SetDefaultCreditCard_Call
- func (_c *MockPaymentService_SetDefaultCreditCard_Call) Run(run func(user *model.User, cardId string)) *MockPaymentService_SetDefaultCreditCard_Call
- func (_c *MockPaymentService_SetDefaultCreditCard_Call) RunAndReturn(run func(*model.User, string) *model.AppError) *MockPaymentService_SetDefaultCreditCard_Call
- type MockPaymentService_Subscribe_Call
- func (_c *MockPaymentService_Subscribe_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentService_Subscribe_Call
- func (_c *MockPaymentService_Subscribe_Call) Run(run func(user *model.User, priceId string)) *MockPaymentService_Subscribe_Call
- func (_c *MockPaymentService_Subscribe_Call) RunAndReturn(run func(*model.User, string) (*model.Subscription, *model.AppError)) *MockPaymentService_Subscribe_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockPaymentRepository ¶
MockPaymentRepository is an autogenerated mock type for the PaymentRepository type
func NewMockPaymentRepository ¶
func NewMockPaymentRepository(t interface { mock.TestingT Cleanup(func()) }) *MockPaymentRepository
NewMockPaymentRepository creates a new instance of MockPaymentRepository. 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 (*MockPaymentRepository) AddCreditCard ¶
func (_m *MockPaymentRepository) AddCreditCard(customerId string, cardToken string) (*model.Card, *model.AppError)
AddCreditCard provides a mock function with given fields: customerId, cardToken
func (*MockPaymentRepository) CancelSubscription ¶
func (_m *MockPaymentRepository) CancelSubscription(customerId string) *model.AppError
CancelSubscription provides a mock function with given fields: customerId
func (*MockPaymentRepository) CreateCustomer ¶
CreateCustomer provides a mock function with given fields: user
func (*MockPaymentRepository) EXPECT ¶
func (_m *MockPaymentRepository) EXPECT() *MockPaymentRepository_Expecter
func (*MockPaymentRepository) GetCreditCards ¶
GetCreditCards provides a mock function with given fields: customerId
func (*MockPaymentRepository) GetCustomerByUserId ¶
GetCustomerByUserId provides a mock function with given fields: userId
func (*MockPaymentRepository) GetSubscriptionInfo ¶
func (_m *MockPaymentRepository) GetSubscriptionInfo(customerId string) (*model.Subscription, *model.AppError)
GetSubscriptionInfo provides a mock function with given fields: customerId
func (*MockPaymentRepository) RemoveCreditCard ¶
func (_m *MockPaymentRepository) RemoveCreditCard(customerId string, cardId string) *model.AppError
RemoveCreditCard provides a mock function with given fields: customerId, cardId
func (*MockPaymentRepository) SetDefaultCreditCard ¶
func (_m *MockPaymentRepository) SetDefaultCreditCard(customerId string, cardId string) *model.AppError
SetDefaultCreditCard provides a mock function with given fields: customerId, cardId
func (*MockPaymentRepository) Subscribe ¶
func (_m *MockPaymentRepository) Subscribe(customerId string, priceId string) (*model.Subscription, *model.AppError)
Subscribe provides a mock function with given fields: customerId, priceId
type MockPaymentRepository_AddCreditCard_Call ¶
MockPaymentRepository_AddCreditCard_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddCreditCard'
func (*MockPaymentRepository_AddCreditCard_Call) Return ¶
func (_c *MockPaymentRepository_AddCreditCard_Call) Return(_a0 *model.Card, _a1 *model.AppError) *MockPaymentRepository_AddCreditCard_Call
func (*MockPaymentRepository_AddCreditCard_Call) Run ¶
func (_c *MockPaymentRepository_AddCreditCard_Call) Run(run func(customerId string, cardToken string)) *MockPaymentRepository_AddCreditCard_Call
func (*MockPaymentRepository_AddCreditCard_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_AddCreditCard_Call) RunAndReturn(run func(string, string) (*model.Card, *model.AppError)) *MockPaymentRepository_AddCreditCard_Call
type MockPaymentRepository_CancelSubscription_Call ¶
MockPaymentRepository_CancelSubscription_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CancelSubscription'
func (*MockPaymentRepository_CancelSubscription_Call) Return ¶
func (_c *MockPaymentRepository_CancelSubscription_Call) Return(_a0 *model.AppError) *MockPaymentRepository_CancelSubscription_Call
func (*MockPaymentRepository_CancelSubscription_Call) Run ¶
func (_c *MockPaymentRepository_CancelSubscription_Call) Run(run func(customerId string)) *MockPaymentRepository_CancelSubscription_Call
func (*MockPaymentRepository_CancelSubscription_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_CancelSubscription_Call) RunAndReturn(run func(string) *model.AppError) *MockPaymentRepository_CancelSubscription_Call
type MockPaymentRepository_CreateCustomer_Call ¶
MockPaymentRepository_CreateCustomer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CreateCustomer'
func (*MockPaymentRepository_CreateCustomer_Call) Return ¶
func (_c *MockPaymentRepository_CreateCustomer_Call) Return(_a0 *model.User, _a1 *model.AppError) *MockPaymentRepository_CreateCustomer_Call
func (*MockPaymentRepository_CreateCustomer_Call) Run ¶
func (_c *MockPaymentRepository_CreateCustomer_Call) Run(run func(user *model.User)) *MockPaymentRepository_CreateCustomer_Call
func (*MockPaymentRepository_CreateCustomer_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_CreateCustomer_Call) RunAndReturn(run func(*model.User) (*model.User, *model.AppError)) *MockPaymentRepository_CreateCustomer_Call
type MockPaymentRepository_Expecter ¶
type MockPaymentRepository_Expecter struct {
// contains filtered or unexported fields
}
func (*MockPaymentRepository_Expecter) AddCreditCard ¶
func (_e *MockPaymentRepository_Expecter) AddCreditCard(customerId interface{}, cardToken interface{}) *MockPaymentRepository_AddCreditCard_Call
AddCreditCard is a helper method to define mock.On call
- customerId string
- cardToken string
func (*MockPaymentRepository_Expecter) CancelSubscription ¶
func (_e *MockPaymentRepository_Expecter) CancelSubscription(customerId interface{}) *MockPaymentRepository_CancelSubscription_Call
CancelSubscription is a helper method to define mock.On call
- customerId string
func (*MockPaymentRepository_Expecter) CreateCustomer ¶
func (_e *MockPaymentRepository_Expecter) CreateCustomer(user interface{}) *MockPaymentRepository_CreateCustomer_Call
CreateCustomer is a helper method to define mock.On call
- user *model.User
func (*MockPaymentRepository_Expecter) GetCreditCards ¶
func (_e *MockPaymentRepository_Expecter) GetCreditCards(customerId interface{}) *MockPaymentRepository_GetCreditCards_Call
GetCreditCards is a helper method to define mock.On call
- customerId string
func (*MockPaymentRepository_Expecter) GetCustomerByUserId ¶
func (_e *MockPaymentRepository_Expecter) GetCustomerByUserId(userId interface{}) *MockPaymentRepository_GetCustomerByUserId_Call
GetCustomerByUserId is a helper method to define mock.On call
- userId int64
func (*MockPaymentRepository_Expecter) GetSubscriptionInfo ¶
func (_e *MockPaymentRepository_Expecter) GetSubscriptionInfo(customerId interface{}) *MockPaymentRepository_GetSubscriptionInfo_Call
GetSubscriptionInfo is a helper method to define mock.On call
- customerId string
func (*MockPaymentRepository_Expecter) RemoveCreditCard ¶
func (_e *MockPaymentRepository_Expecter) RemoveCreditCard(customerId interface{}, cardId interface{}) *MockPaymentRepository_RemoveCreditCard_Call
RemoveCreditCard is a helper method to define mock.On call
- customerId string
- cardId string
func (*MockPaymentRepository_Expecter) SetDefaultCreditCard ¶
func (_e *MockPaymentRepository_Expecter) SetDefaultCreditCard(customerId interface{}, cardId interface{}) *MockPaymentRepository_SetDefaultCreditCard_Call
SetDefaultCreditCard is a helper method to define mock.On call
- customerId string
- cardId string
func (*MockPaymentRepository_Expecter) Subscribe ¶
func (_e *MockPaymentRepository_Expecter) Subscribe(customerId interface{}, priceId interface{}) *MockPaymentRepository_Subscribe_Call
Subscribe is a helper method to define mock.On call
- customerId string
- priceId string
type MockPaymentRepository_GetCreditCards_Call ¶
MockPaymentRepository_GetCreditCards_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetCreditCards'
func (*MockPaymentRepository_GetCreditCards_Call) Return ¶
func (_c *MockPaymentRepository_GetCreditCards_Call) Return(_a0 []*model.Card, _a1 *model.AppError) *MockPaymentRepository_GetCreditCards_Call
func (*MockPaymentRepository_GetCreditCards_Call) Run ¶
func (_c *MockPaymentRepository_GetCreditCards_Call) Run(run func(customerId string)) *MockPaymentRepository_GetCreditCards_Call
func (*MockPaymentRepository_GetCreditCards_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_GetCreditCards_Call) RunAndReturn(run func(string) ([]*model.Card, *model.AppError)) *MockPaymentRepository_GetCreditCards_Call
type MockPaymentRepository_GetCustomerByUserId_Call ¶
MockPaymentRepository_GetCustomerByUserId_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetCustomerByUserId'
func (*MockPaymentRepository_GetCustomerByUserId_Call) Return ¶
func (_c *MockPaymentRepository_GetCustomerByUserId_Call) Return(_a0 *model.User, _a1 *model.AppError) *MockPaymentRepository_GetCustomerByUserId_Call
func (*MockPaymentRepository_GetCustomerByUserId_Call) Run ¶
func (_c *MockPaymentRepository_GetCustomerByUserId_Call) Run(run func(userId int64)) *MockPaymentRepository_GetCustomerByUserId_Call
func (*MockPaymentRepository_GetCustomerByUserId_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_GetCustomerByUserId_Call) RunAndReturn(run func(int64) (*model.User, *model.AppError)) *MockPaymentRepository_GetCustomerByUserId_Call
type MockPaymentRepository_GetSubscriptionInfo_Call ¶
MockPaymentRepository_GetSubscriptionInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSubscriptionInfo'
func (*MockPaymentRepository_GetSubscriptionInfo_Call) Return ¶
func (_c *MockPaymentRepository_GetSubscriptionInfo_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentRepository_GetSubscriptionInfo_Call
func (*MockPaymentRepository_GetSubscriptionInfo_Call) Run ¶
func (_c *MockPaymentRepository_GetSubscriptionInfo_Call) Run(run func(customerId string)) *MockPaymentRepository_GetSubscriptionInfo_Call
func (*MockPaymentRepository_GetSubscriptionInfo_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_GetSubscriptionInfo_Call) RunAndReturn(run func(string) (*model.Subscription, *model.AppError)) *MockPaymentRepository_GetSubscriptionInfo_Call
type MockPaymentRepository_RemoveCreditCard_Call ¶
MockPaymentRepository_RemoveCreditCard_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveCreditCard'
func (*MockPaymentRepository_RemoveCreditCard_Call) Return ¶
func (_c *MockPaymentRepository_RemoveCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentRepository_RemoveCreditCard_Call
func (*MockPaymentRepository_RemoveCreditCard_Call) Run ¶
func (_c *MockPaymentRepository_RemoveCreditCard_Call) Run(run func(customerId string, cardId string)) *MockPaymentRepository_RemoveCreditCard_Call
func (*MockPaymentRepository_RemoveCreditCard_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_RemoveCreditCard_Call) RunAndReturn(run func(string, string) *model.AppError) *MockPaymentRepository_RemoveCreditCard_Call
type MockPaymentRepository_SetDefaultCreditCard_Call ¶
MockPaymentRepository_SetDefaultCreditCard_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetDefaultCreditCard'
func (*MockPaymentRepository_SetDefaultCreditCard_Call) Return ¶
func (_c *MockPaymentRepository_SetDefaultCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentRepository_SetDefaultCreditCard_Call
func (*MockPaymentRepository_SetDefaultCreditCard_Call) Run ¶
func (_c *MockPaymentRepository_SetDefaultCreditCard_Call) Run(run func(customerId string, cardId string)) *MockPaymentRepository_SetDefaultCreditCard_Call
func (*MockPaymentRepository_SetDefaultCreditCard_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_SetDefaultCreditCard_Call) RunAndReturn(run func(string, string) *model.AppError) *MockPaymentRepository_SetDefaultCreditCard_Call
type MockPaymentRepository_Subscribe_Call ¶
MockPaymentRepository_Subscribe_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Subscribe'
func (*MockPaymentRepository_Subscribe_Call) Return ¶
func (_c *MockPaymentRepository_Subscribe_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentRepository_Subscribe_Call
func (*MockPaymentRepository_Subscribe_Call) Run ¶
func (_c *MockPaymentRepository_Subscribe_Call) Run(run func(customerId string, priceId string)) *MockPaymentRepository_Subscribe_Call
func (*MockPaymentRepository_Subscribe_Call) RunAndReturn ¶
func (_c *MockPaymentRepository_Subscribe_Call) RunAndReturn(run func(string, string) (*model.Subscription, *model.AppError)) *MockPaymentRepository_Subscribe_Call
type MockPaymentService ¶
MockPaymentService is an autogenerated mock type for the PaymentService type
func NewMockPaymentService ¶
func NewMockPaymentService(t interface { mock.TestingT Cleanup(func()) }) *MockPaymentService
NewMockPaymentService creates a new instance of MockPaymentService. 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 (*MockPaymentService) AddCreditCard ¶
func (_m *MockPaymentService) AddCreditCard(user *model.User, cardToken string) (*model.Card, *model.AppError)
AddCreditCard provides a mock function with given fields: user, cardToken
func (*MockPaymentService) CancelSubscription ¶
func (_m *MockPaymentService) CancelSubscription(user *model.User) *model.AppError
CancelSubscription provides a mock function with given fields: user
func (*MockPaymentService) EXPECT ¶
func (_m *MockPaymentService) EXPECT() *MockPaymentService_Expecter
func (*MockPaymentService) GetCreditCards ¶
GetCreditCards provides a mock function with given fields: user
func (*MockPaymentService) GetSubscriptionInfo ¶
func (_m *MockPaymentService) GetSubscriptionInfo(user *model.User) (*model.Subscription, *model.AppError)
GetSubscriptionInfo provides a mock function with given fields: user
func (*MockPaymentService) RemoveCreditCard ¶
RemoveCreditCard provides a mock function with given fields: user, cardId
func (*MockPaymentService) SetDefaultCreditCard ¶
SetDefaultCreditCard provides a mock function with given fields: user, cardId
func (*MockPaymentService) Subscribe ¶
func (_m *MockPaymentService) Subscribe(user *model.User, priceId string) (*model.Subscription, *model.AppError)
Subscribe provides a mock function with given fields: user, priceId
type MockPaymentService_AddCreditCard_Call ¶
MockPaymentService_AddCreditCard_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddCreditCard'
func (*MockPaymentService_AddCreditCard_Call) Return ¶
func (_c *MockPaymentService_AddCreditCard_Call) Return(_a0 *model.Card, _a1 *model.AppError) *MockPaymentService_AddCreditCard_Call
func (*MockPaymentService_AddCreditCard_Call) Run ¶
func (_c *MockPaymentService_AddCreditCard_Call) Run(run func(user *model.User, cardToken string)) *MockPaymentService_AddCreditCard_Call
func (*MockPaymentService_AddCreditCard_Call) RunAndReturn ¶
func (_c *MockPaymentService_AddCreditCard_Call) RunAndReturn(run func(*model.User, string) (*model.Card, *model.AppError)) *MockPaymentService_AddCreditCard_Call
type MockPaymentService_CancelSubscription_Call ¶
MockPaymentService_CancelSubscription_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CancelSubscription'
func (*MockPaymentService_CancelSubscription_Call) Return ¶
func (_c *MockPaymentService_CancelSubscription_Call) Return(_a0 *model.AppError) *MockPaymentService_CancelSubscription_Call
func (*MockPaymentService_CancelSubscription_Call) Run ¶
func (_c *MockPaymentService_CancelSubscription_Call) Run(run func(user *model.User)) *MockPaymentService_CancelSubscription_Call
func (*MockPaymentService_CancelSubscription_Call) RunAndReturn ¶
func (_c *MockPaymentService_CancelSubscription_Call) RunAndReturn(run func(*model.User) *model.AppError) *MockPaymentService_CancelSubscription_Call
type MockPaymentService_Expecter ¶
type MockPaymentService_Expecter struct {
// contains filtered or unexported fields
}
func (*MockPaymentService_Expecter) AddCreditCard ¶
func (_e *MockPaymentService_Expecter) AddCreditCard(user interface{}, cardToken interface{}) *MockPaymentService_AddCreditCard_Call
AddCreditCard is a helper method to define mock.On call
- user *model.User
- cardToken string
func (*MockPaymentService_Expecter) CancelSubscription ¶
func (_e *MockPaymentService_Expecter) CancelSubscription(user interface{}) *MockPaymentService_CancelSubscription_Call
CancelSubscription is a helper method to define mock.On call
- user *model.User
func (*MockPaymentService_Expecter) GetCreditCards ¶
func (_e *MockPaymentService_Expecter) GetCreditCards(user interface{}) *MockPaymentService_GetCreditCards_Call
GetCreditCards is a helper method to define mock.On call
- user *model.User
func (*MockPaymentService_Expecter) GetSubscriptionInfo ¶
func (_e *MockPaymentService_Expecter) GetSubscriptionInfo(user interface{}) *MockPaymentService_GetSubscriptionInfo_Call
GetSubscriptionInfo is a helper method to define mock.On call
- user *model.User
func (*MockPaymentService_Expecter) RemoveCreditCard ¶
func (_e *MockPaymentService_Expecter) RemoveCreditCard(user interface{}, cardId interface{}) *MockPaymentService_RemoveCreditCard_Call
RemoveCreditCard is a helper method to define mock.On call
- user *model.User
- cardId string
func (*MockPaymentService_Expecter) SetDefaultCreditCard ¶
func (_e *MockPaymentService_Expecter) SetDefaultCreditCard(user interface{}, cardId interface{}) *MockPaymentService_SetDefaultCreditCard_Call
SetDefaultCreditCard is a helper method to define mock.On call
- user *model.User
- cardId string
func (*MockPaymentService_Expecter) Subscribe ¶
func (_e *MockPaymentService_Expecter) Subscribe(user interface{}, priceId interface{}) *MockPaymentService_Subscribe_Call
Subscribe is a helper method to define mock.On call
- user *model.User
- priceId string
type MockPaymentService_GetCreditCards_Call ¶
MockPaymentService_GetCreditCards_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetCreditCards'
func (*MockPaymentService_GetCreditCards_Call) Return ¶
func (_c *MockPaymentService_GetCreditCards_Call) Return(_a0 []*model.Card, _a1 *model.AppError) *MockPaymentService_GetCreditCards_Call
func (*MockPaymentService_GetCreditCards_Call) Run ¶
func (_c *MockPaymentService_GetCreditCards_Call) Run(run func(user *model.User)) *MockPaymentService_GetCreditCards_Call
func (*MockPaymentService_GetCreditCards_Call) RunAndReturn ¶
func (_c *MockPaymentService_GetCreditCards_Call) RunAndReturn(run func(*model.User) ([]*model.Card, *model.AppError)) *MockPaymentService_GetCreditCards_Call
type MockPaymentService_GetSubscriptionInfo_Call ¶
MockPaymentService_GetSubscriptionInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSubscriptionInfo'
func (*MockPaymentService_GetSubscriptionInfo_Call) Return ¶
func (_c *MockPaymentService_GetSubscriptionInfo_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentService_GetSubscriptionInfo_Call
func (*MockPaymentService_GetSubscriptionInfo_Call) Run ¶
func (_c *MockPaymentService_GetSubscriptionInfo_Call) Run(run func(user *model.User)) *MockPaymentService_GetSubscriptionInfo_Call
func (*MockPaymentService_GetSubscriptionInfo_Call) RunAndReturn ¶
func (_c *MockPaymentService_GetSubscriptionInfo_Call) RunAndReturn(run func(*model.User) (*model.Subscription, *model.AppError)) *MockPaymentService_GetSubscriptionInfo_Call
type MockPaymentService_RemoveCreditCard_Call ¶
MockPaymentService_RemoveCreditCard_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveCreditCard'
func (*MockPaymentService_RemoveCreditCard_Call) Return ¶
func (_c *MockPaymentService_RemoveCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentService_RemoveCreditCard_Call
func (*MockPaymentService_RemoveCreditCard_Call) Run ¶
func (_c *MockPaymentService_RemoveCreditCard_Call) Run(run func(user *model.User, cardId string)) *MockPaymentService_RemoveCreditCard_Call
func (*MockPaymentService_RemoveCreditCard_Call) RunAndReturn ¶
func (_c *MockPaymentService_RemoveCreditCard_Call) RunAndReturn(run func(*model.User, string) *model.AppError) *MockPaymentService_RemoveCreditCard_Call
type MockPaymentService_SetDefaultCreditCard_Call ¶
MockPaymentService_SetDefaultCreditCard_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetDefaultCreditCard'
func (*MockPaymentService_SetDefaultCreditCard_Call) Return ¶
func (_c *MockPaymentService_SetDefaultCreditCard_Call) Return(_a0 *model.AppError) *MockPaymentService_SetDefaultCreditCard_Call
func (*MockPaymentService_SetDefaultCreditCard_Call) Run ¶
func (_c *MockPaymentService_SetDefaultCreditCard_Call) Run(run func(user *model.User, cardId string)) *MockPaymentService_SetDefaultCreditCard_Call
func (*MockPaymentService_SetDefaultCreditCard_Call) RunAndReturn ¶
func (_c *MockPaymentService_SetDefaultCreditCard_Call) RunAndReturn(run func(*model.User, string) *model.AppError) *MockPaymentService_SetDefaultCreditCard_Call
type MockPaymentService_Subscribe_Call ¶
MockPaymentService_Subscribe_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Subscribe'
func (*MockPaymentService_Subscribe_Call) Return ¶
func (_c *MockPaymentService_Subscribe_Call) Return(_a0 *model.Subscription, _a1 *model.AppError) *MockPaymentService_Subscribe_Call
func (*MockPaymentService_Subscribe_Call) Run ¶
func (_c *MockPaymentService_Subscribe_Call) Run(run func(user *model.User, priceId string)) *MockPaymentService_Subscribe_Call
func (*MockPaymentService_Subscribe_Call) RunAndReturn ¶
func (_c *MockPaymentService_Subscribe_Call) RunAndReturn(run func(*model.User, string) (*model.Subscription, *model.AppError)) *MockPaymentService_Subscribe_Call