Tests covering off the leap-year problem in #12

Provides tests covering the problem outlined in #12