test class created
there are no classrooms available initially
refactored a little bit logically
refactored not to be static methods
one classroom with id 1 is bookable
one classroom added
refactored removed redundant constructor
possible to add more than one bookable classrom
refactored tests a bit
booked classroom is unvailable
refactored
refactored
refactored. method added to retrieve available classrooms
booking no longer removes a room from all room List
refactored code, extract method, single abstraction level in method
partially implemented classroom booking for separate days
booking for one day does not book for the other bug removed. Implemented only for monday and tuesday
refactored tests to contain all days when testing initial state of classrooms for certain days
more than one classrom is available to book in one day
refactored tests for readability