@Test
public void skipDaylightSavingGapIfExistsTest() {

    DateTimeZone originalDefaultTimeZone = DateTimeZone.getDefault();
    DateTimeZone.setDefault(DateTimeZone.forTimeZone(TimeZone.getTimeZone("Africa/Nairobi")));
    // 1 Jan 1960 at 00:00:00 clocks were turned forward to 00:15:00
    LocalDateTime ldtOriginal = new LocalDateTime().withYear(1960).withMonthOfYear(1).withDayOfMonth(1).withHourOfDay(0).withMinuteOfHour(0).withSecondOfMinute(0).withMillisOfSecond(0);
    LocalDateTime ldtExpected = new LocalDateTime().withYear(1960).withMonthOfYear(1).withDayOfMonth(1).withHourOfDay(0).withMinuteOfHour(15).withSecondOfMinute(0).withMillisOfSecond(0);
    assertEquals(ldtExpected, DateTimeUtils.skipDaylightSavingGapIfExists(ldtOriginal));
    DateTimeZone.setDefault(originalDefaultTimeZone);
}