result = tenMinRotation.shouldRotate("ignored");
assertFalse(result.shouldRotate(), "Did not cross rotation period");
// advance time to 02:00:00
clock.tick(minutes(4).withSeconds(59));
result = tenMinRotation.shouldRotate("ignored");
assertTrue(result.shouldRotate(), "Crossed rotation period");
// advance time multiple rotation periods into the future