Documentation ¶
Overview ¶
Package transaction provides functionalities for testing transaction contract.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var NoMockFinder = MockFinder()
NoMockFinder is no mock Finder.
Functions ¶
This section is empty.
Types ¶
type Finder ¶
Finder is a transaction.Finder.
func (*Finder) FindAllTransactionsInRange ¶
func (f *Finder) FindAllTransactionsInRange(ctx context.Context, wallet wallet.Wallet, from time.Time, to time.Time) ([]transaction.Transaction, error)
FindAllTransactionsInRange satisfies transaction.Finder.
type FinderMocker ¶
FinderMocker is Finder mocker.
func MockFinder ¶
func MockFinder(mocks ...func(f *Finder)) FinderMocker
MockFinder creates Finder mock with cleanup to ensure all the expectations are met.
Click to show internal directories.
Click to hide internal directories.