public void test_builder_AUD() { ImmutableIborIndex dummyIndex = ImmutableIborIndex.builder() .name("AUD-INDEX-3M") .currency(AUD) .dayCount(ACT_360)
public void test_builder_NZD() { ImmutableIborIndex dummyIndex = ImmutableIborIndex.builder() .name("NZD-INDEX-3M") .currency(NZD) .dayCount(ACT_360)
.name(name) .currency(currency) .active(active)
public void coverage() { ImmutableIborIndex index = ImmutableIborIndex.builder() .name("Test-3M") .currency(Currency.GBP) .fixingCalendar(GBLO) .fixingDateOffset(DaysAdjustment.ofBusinessDays(-2, GBLO)) .effectiveDateOffset(DaysAdjustment.ofBusinessDays(2, GBLO)) .maturityDateOffset(TenorAdjustment.ofLastBusinessDay(TENOR_3M, BusinessDayAdjustment.NONE)) .dayCount(ACT_360) .fixingTime(LocalTime.NOON) .fixingZone(ZoneId.of("Europe/London")) .build(); coverImmutableBean(index); coverPrivateConstructor(IborIndices.class); }
public void test_equals() { ImmutableIborIndex a = ImmutableIborIndex.builder() .name("Test-3M") .currency(Currency.GBP) .fixingCalendar(GBLO) .fixingDateOffset(DaysAdjustment.ofBusinessDays(-2, GBLO)) .effectiveDateOffset(DaysAdjustment.ofBusinessDays(2, GBLO)) .maturityDateOffset(TenorAdjustment.ofLastBusinessDay(TENOR_3M, BusinessDayAdjustment.NONE)) .dayCount(ACT_360) .fixingTime(LocalTime.NOON) .fixingZone(ZoneId.of("Europe/London")) .build(); IborIndex b = a.toBuilder().name("Rubbish-3M").build(); assertEquals(a.equals(b), false); }
public void test_serialization() { IborIndex index = ImmutableIborIndex.builder() .name("Test-3M") .currency(Currency.GBP) .fixingCalendar(GBLO) .fixingDateOffset(DaysAdjustment.ofBusinessDays(-2, GBLO)) .effectiveDateOffset(DaysAdjustment.ofBusinessDays(2, GBLO)) .maturityDateOffset(TenorAdjustment.ofLastBusinessDay(TENOR_3M, BusinessDayAdjustment.NONE)) .dayCount(ACT_360) .fixingTime(LocalTime.NOON) .fixingZone(ZoneId.of("Europe/London")) .build(); assertSerialization(index); }