Create a simple Checkbook class that adheres to java Collections interface.
A new company, ZipMintyFreshness, needs a checkbook account object inside their new mobile offering.
You need to create a class, and 3 tests for every method.
Maybe you'll get paid.
Checkbook needs to organize and track a series of Transaction objects. See the Transaction class file. Transaction needs to use a few Payee objects for your tests.
AND
Transaction[] toArray(Transaction[] a)
double checkbookValue() // sum of all Transactions (both Debits and Credits)
Transaction getTransactionsForDate(LocalDate aDate)
Transaction[] getAllTransactionsForPayee(Payee payee)
Special Constructors:
PLUS (For Extra Points, 10 million extra, to be precise)