public virtual void test_of() { CurveNodeDate test = CurveNodeDate.of(DATE1); assertEquals(test.Fixed, true); assertEquals(test.End, false); assertEquals(test.LastFixing, false); assertEquals(test.Type, CurveNodeDateType.FIXED); assertEquals(test.Date, DATE1); }
//------------------------------------------------------------------------- public virtual void coverage() { CurveNodeDate test = CurveNodeDate.of(DATE1); coverImmutableBean(test); CurveNodeDate test2 = CurveNodeDate.LAST_FIXING; coverBeanEquals(test, test2); coverEnum(typeof(CurveNodeDateType)); }
//------------------------------------------------------------------------- public virtual void test_calculate() { assertEquals(CurveNodeDate.of(DATE1).calculate(() => DATE2, () => DATE3), DATE1); assertEquals(CurveNodeDate.END.calculate(() => DATE2, () => DATE3), DATE2); assertEquals(CurveNodeDate.LAST_FIXING.calculate(() => DATE2, () => DATE3), DATE3); }
public virtual void test_serialization() { CurveNodeDate test = CurveNodeDate.of(DATE1); assertSerialization(test); }