Added some test cases for WorkingWeek.

Need to add more tests, such as handling of invalid days to WorkingWeek,
as WorkingWeek accepts integers as days, rather than enums.

Or maybe enum is a better idea.