BusinessDayConventionFactory.INSTANCE.getBusinessDayConvention("Following"), false, "D"),
ConstantDoublesCurve.from(0.03, "d"));
final Map<IndexON, YieldAndDiscountCurve> overnight = new LinkedHashMap<>();
overnight.put(new IndexON("NAME1", Currency.USD, DayCountFactory.INSTANCE.getDayCount("Act/360"), 1), new YieldCurve("E", ConstantDoublesCurve.from(0.003, "e")));
overnight.put(new IndexON("NAME2", Currency.EUR, DayCountFactory.INSTANCE.getDayCount("Act/360"), 0), new YieldCurve("F", ConstantDoublesCurve.from(0.006, "f")));
final MulticurveProviderForward provider = new MulticurveProviderForward(discounting, ibor, overnight, matrix);
assertEquals(provider, cycleObject(MulticurveProviderForward.class, provider));
}