Documentation
¶
Index ¶
- Variables
- func TAllowsSameTxID(t *testing.T, db driver.TokenTransactionDB)
- func TEndorserAcks(t *testing.T, db driver.TokenTransactionDB)
- func TFailsIfRequestDoesNotExist(t *testing.T, db driver.TokenTransactionDB)
- func TMovements(t *testing.T, db driver.TokenTransactionDB)
- func TRollback(t *testing.T, db driver.TokenTransactionDB)
- func TStatus(t *testing.T, db driver.TokenTransactionDB)
- func TStoresTimestamp(t *testing.T, db driver.TokenTransactionDB)
- func TTokenRequest(t *testing.T, db driver.TokenTransactionDB)
- func TTransaction(t *testing.T, db driver.TokenTransactionDB)
- func TTransactionQueries(t *testing.T, db driver.TokenTransactionDB)
- func TValidationRecordQueries(t *testing.T, db driver.TokenTransactionDB)
- func TestFully(t *testing.T, tokenLockDB driver.TokenLockDB, ...)
Constants ¶
This section is empty.
Variables ¶
View Source
var TokenLockDBCases = []struct { Name string Fn func(*testing.T, driver.TokenLockDB, driver.TokenTransactionDB) }{ {"TestFully", TestFully}, }
TokenLockDBCases collects test functions that db driver implementations can use for integration tests
View Source
var TokenTransactionDBCases = []struct { Name string Fn func(*testing.T, driver.TokenTransactionDB) }{ {"FailsIfRequestDoesNotExist", TFailsIfRequestDoesNotExist}, {"Status", TStatus}, {"StoresTimestamp", TStoresTimestamp}, {"Movements", TMovements}, {"Transaction", TTransaction}, {"TokenRequest", TTokenRequest}, {"AllowsSameTxID", TAllowsSameTxID}, {"Rollback", TRollback}, {"TransactionQueries", TTransactionQueries}, {"ValidationRecordQueries", TValidationRecordQueries}, {"TEndorserAcks", TEndorserAcks}, }
TokenTransactionDBCases collects test functions that db driver implementations can use for integration tests
Functions ¶
func TAllowsSameTxID ¶
func TAllowsSameTxID(t *testing.T, db driver.TokenTransactionDB)
func TEndorserAcks ¶
func TEndorserAcks(t *testing.T, db driver.TokenTransactionDB)
func TFailsIfRequestDoesNotExist ¶
func TFailsIfRequestDoesNotExist(t *testing.T, db driver.TokenTransactionDB)
func TMovements ¶
func TMovements(t *testing.T, db driver.TokenTransactionDB)
func TStoresTimestamp ¶
func TStoresTimestamp(t *testing.T, db driver.TokenTransactionDB)
func TTokenRequest ¶
func TTokenRequest(t *testing.T, db driver.TokenTransactionDB)
func TTransaction ¶
func TTransaction(t *testing.T, db driver.TokenTransactionDB)
func TTransactionQueries ¶
func TTransactionQueries(t *testing.T, db driver.TokenTransactionDB)
func TValidationRecordQueries ¶
func TValidationRecordQueries(t *testing.T, db driver.TokenTransactionDB)
func TestFully ¶
func TestFully(t *testing.T, tokenLockDB driver.TokenLockDB, tokenTransactionDB driver.TokenTransactionDB)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.