Add more edge case tests to test_month.rb