Added unit tests for weekends and first and last days of the month.