//------------------------------------------------------------------------- public virtual void coverage() { IssuerCurveInputsId test = IssuerCurveInputsId.of(GROUP1, NAME1, ObservableSource.NONE); coverImmutableBean(test); IssuerCurveInputsId test2 = IssuerCurveInputsId.of(GROUP2, NAME2, SOURCE2); coverBeanEquals(test, test2); }
//------------------------------------------------------------------------- public virtual void test_of() { IssuerCurveInputsId test = IssuerCurveInputsId.of(GROUP1, NAME1, ObservableSource.NONE); assertEquals(test.CurveGroupName, GROUP1); assertEquals(test.CurveName, NAME1); assertEquals(test.ObservableSource, ObservableSource.NONE); assertEquals(test.MarketDataType, typeof(RatesCurveInputs)); assertEquals(test.ToString(), "IssuerCurveInputsId:Group1/Name1"); }
//----------------------------------------------------------------------- public override bool Equals(object obj) { if (obj == this) { return(true); } if (obj != null && obj.GetType() == this.GetType()) { IssuerCurveInputsId other = (IssuerCurveInputsId)obj; return(JodaBeanUtils.equal(curveGroupName, other.curveGroupName) && JodaBeanUtils.equal(curveName, other.curveName) && JodaBeanUtils.equal(observableSource, other.observableSource)); } return(false); }
public virtual void test_serialization() { IssuerCurveInputsId test = IssuerCurveInputsId.of(GROUP1, NAME1, ObservableSource.NONE); assertSerialization(test); }