public void test_gbpLibor3m() {
IborIndex test = IborIndex.of("GBP-LIBOR-3M");
assertEquals(test.getName(), "GBP-LIBOR-3M");
assertEquals(test.getCurrency(), GBP);
assertEquals(test.isActive(), true);
assertEquals(test.getTenor(), TENOR_3M);
assertEquals(test.getFixingCalendar(), GBLO);
assertEquals(test.getFixingDateOffset(),
DaysAdjustment.ofCalendarDays(0, BusinessDayAdjustment.of(PRECEDING, GBLO)));
assertEquals(test.getEffectiveDateOffset(),
DaysAdjustment.ofCalendarDays(0, BusinessDayAdjustment.of(FOLLOWING, GBLO)));
assertEquals(test.getMaturityDateOffset(),
TenorAdjustment.ofLastBusinessDay(TENOR_3M, BusinessDayAdjustment.of(MODIFIED_FOLLOWING, GBLO)));
assertEquals(test.getDayCount(), ACT_365F);
assertEquals(test.getDefaultFixedLegDayCount(), ACT_365F);
assertEquals(test.getFloatingRateName(), FloatingRateName.of("GBP-LIBOR"));
assertEquals(test.toString(), "GBP-LIBOR-3M");
}