Finalised getPastMeeting and getFutureMeeting by Id
Finalised tests for getMeeting (past/future) by id
Added test for addMeetingNotes
Illegal arg ex if meeting id doesn't exist
method addMeetingNotes
Made it throw illeg arg ex if meeting id non existent
AddMeetingNotes:
throws illeg state ex if adding notes to future meeting
addMeetingNotes
Now throws null pointer ex if passed null notes.
Added addNotes method to interface.
There's no other way I can think of to enable be to add notes to a past meeting and keep my implementation in line with the interface.
Added method to add notes to an existing meeting
Added test for addNotes
finalised addMeetingNotes method
Finalised test for add meeting notes.