Documentation ¶
Index ¶
- type MockDataLayer
- func (m *MockDataLayer) CreateCardTransaction(cardTransaction *datalayer.CardTransaction) (int64, error)
- func (m *MockDataLayer) CreateContact(name, phone string, userID int64) (int64, error)
- func (m *MockDataLayer) CreateSignUpConfirmation(nonce string, userID int64) (int64, error)
- func (m *MockDataLayer) CreateUser(email, password string) (int64, error)
- func (m *MockDataLayer) GetCardTransactionByID(id int64) (*datalayer.CardTransaction, error)
- func (m *MockDataLayer) GetCardTransactionsByUserID(userID int64, sortable pagination.Sortable, ...) ([]*datalayer.CardTransaction, error)
- func (m *MockDataLayer) GetContactByID(id int64) (*datalayer.Contact, error)
- func (m *MockDataLayer) GetContactsByUserID(userID int64) ([]*datalayer.Contact, error)
- func (m *MockDataLayer) GetUnconfirmedUsers() ([]datalayer.User, error)
- func (m *MockDataLayer) GetUserByEmail(email string) (*datalayer.User, error)
- func (m *MockDataLayer) GetUserByID(id int64) (*datalayer.User, error)
- func (m *MockDataLayer) LoadCardTransactionTestData(filename string) error
- func (m *MockDataLayer) LoadContactTestData(filename string) error
- func (m *MockDataLayer) LoadSignUpConfTestData(filename string) error
- func (m *MockDataLayer) LoadUserTestData(filename string) error
- func (m *MockDataLayer) LookupSignUpConfirmation(nonce string) (*datalayer.SignUpConfirmation, error)
- func (m *MockDataLayer) ResetAndReload() error
- func (m *MockDataLayer) SetUserStateByID(int64, datalayer.UserState) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockDataLayer ¶
type MockDataLayer struct { Users []*datalayer.User Contacts []*datalayer.Contact CardTransactions []*datalayer.CardTransaction SignUpConfirmations []*datalayer.SignUpConfirmation // contains filtered or unexported fields }
func New ¶
func New(t *testing.T) *MockDataLayer
func (*MockDataLayer) CreateCardTransaction ¶
func (m *MockDataLayer) CreateCardTransaction(cardTransaction *datalayer.CardTransaction) (int64, error)
func (*MockDataLayer) CreateContact ¶
func (m *MockDataLayer) CreateContact(name, phone string, userID int64) (int64, error)
func (*MockDataLayer) CreateSignUpConfirmation ¶
func (m *MockDataLayer) CreateSignUpConfirmation(nonce string, userID int64) (int64, error)
func (*MockDataLayer) CreateUser ¶
func (m *MockDataLayer) CreateUser(email, password string) (int64, error)
func (*MockDataLayer) GetCardTransactionByID ¶
func (m *MockDataLayer) GetCardTransactionByID(id int64) (*datalayer.CardTransaction, error)
func (*MockDataLayer) GetCardTransactionsByUserID ¶
func (m *MockDataLayer) GetCardTransactionsByUserID(userID int64, sortable pagination.Sortable, filter filters.CardTransactionFilter) ([]*datalayer.CardTransaction, error)
func (*MockDataLayer) GetContactByID ¶
func (m *MockDataLayer) GetContactByID(id int64) (*datalayer.Contact, error)
func (*MockDataLayer) GetContactsByUserID ¶
func (m *MockDataLayer) GetContactsByUserID(userID int64) ([]*datalayer.Contact, error)
func (*MockDataLayer) GetUnconfirmedUsers ¶
func (m *MockDataLayer) GetUnconfirmedUsers() ([]datalayer.User, error)
TODO: Implement!
func (*MockDataLayer) GetUserByEmail ¶
func (m *MockDataLayer) GetUserByEmail(email string) (*datalayer.User, error)
func (*MockDataLayer) GetUserByID ¶
func (m *MockDataLayer) GetUserByID(id int64) (*datalayer.User, error)
func (*MockDataLayer) LoadCardTransactionTestData ¶
func (m *MockDataLayer) LoadCardTransactionTestData(filename string) error
func (*MockDataLayer) LoadContactTestData ¶
func (m *MockDataLayer) LoadContactTestData(filename string) error
func (*MockDataLayer) LoadSignUpConfTestData ¶
func (m *MockDataLayer) LoadSignUpConfTestData(filename string) error
func (*MockDataLayer) LoadUserTestData ¶
func (m *MockDataLayer) LoadUserTestData(filename string) error
func (*MockDataLayer) LookupSignUpConfirmation ¶
func (m *MockDataLayer) LookupSignUpConfirmation(nonce string) (*datalayer.SignUpConfirmation, error)
func (*MockDataLayer) ResetAndReload ¶
func (m *MockDataLayer) ResetAndReload() error
func (*MockDataLayer) SetUserStateByID ¶
func (m *MockDataLayer) SetUserStateByID(int64, datalayer.UserState) error
Click to show internal directories.
Click to hide internal directories.