//------------------------------------------------------------------------- public virtual void test_equals() { RollConvention a = RollConventions.EOM; RollConvention b = RollConventions.DAY_1; RollConvention c = RollConventions.DAY_WED; assertEquals(a.Equals(a), true); assertEquals(a.Equals(b), false); assertEquals(a.Equals(c), false); assertEquals(b.Equals(a), false); assertEquals(b.Equals(b), true); assertEquals(b.Equals(c), false); assertEquals(c.Equals(a), false); assertEquals(c.Equals(b), false); assertEquals(c.Equals(c), true); assertEquals(a.GetHashCode(), a.GetHashCode()); }