- Red
- Green
- Refactor
unit tests are cheap to create and fast to run
repo using Simon Allardice's simple Banking example
- create a new BankAccount object
- deposit 50
- check balance is 50
- withdraw 30
- check the balance is 20
what about negative amounts any limits on max deposit?