// ------------------------------------------------------------------------- public void coverage() { CurveGroupEntry test = CurveGroupEntry.builder().curveDefinition(CURVE_DEFN).discountCurrencies(GBP).build(); coverImmutableBean(test); CurveGroupEntry test2 = CurveGroupEntry.builder() .curveDefinition(CURVE_DEFN2) .iborIndices(GBP_LIBOR_1M) .overnightIndices(GBP_SONIA) .build(); coverBeanEquals(test, test2); }
public void test_builder() { CurveGroupEntry test = CurveGroupEntry.builder() .curveDefinition(CURVE_DEFN) .discountCurrencies(GBP) .iborIndices(GBP_LIBOR_1M, GBP_LIBOR_3M) .overnightIndices(GBP_SONIA) .build(); assertEquals(test.getCurveDefinition(), CURVE_DEFN); assertEquals(test.getDiscountCurrencies(), ImmutableSet.of(GBP)); assertEquals(test.getIborIndices(), ImmutableSet.of(GBP_LIBOR_1M, GBP_LIBOR_3M)); assertEquals(test.getOvernightIndices(), ImmutableSet.of(GBP_SONIA)); }
public void test_serialization() { CurveGroupEntry test = CurveGroupEntry.builder().curveDefinition(CURVE_DEFN).discountCurrencies(GBP).build(); assertSerialization(test); }