Testing
Subsystem Testing
- Standard test routines for cryptographic
algorithms
- Data transfer across network
- Blinding and unblinding
Unit Testing
- Test cases to check every possible transaction
- deposit money
- withdraw money
- get change from the bank
- buy an item from the consumer
Integrated Testing
- Test case for a complete cycle of client
withdrawing money from the bank and merchant
interaction