public virtual void test_builder_fixed() { CurveNodeDate test = CurveNodeDate.meta().builder().set(CurveNodeDate.meta().type(), CurveNodeDateType.FIXED).set(CurveNodeDate.meta().date(), DATE1).build(); assertEquals(test.Fixed, true); assertEquals(test.End, false); assertEquals(test.LastFixing, false); assertEquals(test.Type, CurveNodeDateType.FIXED); assertEquals(test.Date, DATE1); }
public virtual void test_builder_incorrect_fixed_date() { assertThrowsIllegalArg(() => CurveNodeDate.meta().builder().set(CurveNodeDate.meta().type(), CurveNodeDateType.LAST_FIXING).set(CurveNodeDate.meta().date(), DATE1).build()); }
public virtual void test_builder_incorrect_no_fixed_date() { assertThrowsIllegalArg(() => CurveNodeDate.meta().builder().set(CurveNodeDate.meta().type(), CurveNodeDateType.FIXED).build()); }