The purpose of this challenge is to be able to give a fairly simple problem for a canidate to work through collaborating with us.
ALL WORK SHOULD BE DONE IN challenge.java FILE
Initially there should be 3 failing tests getAccount_findsAccountReceiver transfer_InsufficientFunds transfer_successfulTransfer
- Fix the error in the findAccount.
- getAccount_findsAccountReceiver and transfer_successfulTransfer tests pass.
- Fix the error in the transfer
- All tests pass.
- Ask the canidate how they might refactor 'challege.java' code.
- Ask the canidate how they might refactor the classes in the common package.