//------------------------------------------------------------------------- public virtual void test_of() { AbsoluteIborFutureTemplate test = AbsoluteIborFutureTemplate.of(YEAR_MONTH, CONVENTION); assertEquals(test.YearMonth, YEAR_MONTH); assertEquals(test.Convention, CONVENTION); assertEquals(test.Index, CONVENTION.Index); }
//------------------------------------------------------------------------- public virtual void coverage() { AbsoluteIborFutureTemplate test = AbsoluteIborFutureTemplate.of(YEAR_MONTH, CONVENTION); coverImmutableBean(test); AbsoluteIborFutureTemplate test2 = AbsoluteIborFutureTemplate.of(YEAR_MONTH.plusMonths(1), CONVENTION2); coverBeanEquals(test, test2); }
//----------------------------------------------------------------------- public override bool Equals(object obj) { if (obj == this) { return(true); } if (obj != null && obj.GetType() == this.GetType()) { AbsoluteIborFutureTemplate other = (AbsoluteIborFutureTemplate)obj; return(JodaBeanUtils.equal(yearMonth, other.yearMonth) && JodaBeanUtils.equal(convention, other.convention)); } return(false); }
public virtual void test_serialization() { AbsoluteIborFutureTemplate test = AbsoluteIborFutureTemplate.of(YEAR_MONTH, CONVENTION); assertSerialization(test); }