TDD on shouldThrowIllegalArgumentExceptionWhenNumberIsNegative
TDD on shouldReturnSixWhenNumberIsThree
Revert back to origin
TDD on shouldReturnOneWhenNumberIsOne
TDD on shouldReturnTwoWhenNumberIsTwo
TDD on shouldReturnOneWhenNumberIsZero
TDD on shouldReturnSixWhenNumberIsThree
TDD on shouldThrowIllegalArgumentExceptionWhenNumberIsNegative
Create initial test.
Failed so created new class Account and constructor
And new method deposit()
Added new test unit shouldDecreaseMyBalanceWhenIWithdrawMoney
Added new test unit shouldNotDecreaseMyBalanceWhenIWithdrawMoneyAndDoNotHaveEnoughToCoverTheWithdrawal
All tests passed