Putting dates to the test

A Java exercise focused on dates, time offsets and tests that expose edge cases.

My contribution

I continued the implementation and validation of teacher-provided code, using unit and parameterised JUnit tests.

Checks for transitions between days, months and years. The repository retains a deliberate bug detected by the tests.