public static void DifferentTypesTest() { DummyClasses.OverriddenClass a = new DummyClasses.OverriddenClass(); DummyClasses.CircularClass b = new DummyClasses.CircularClass(); AssertThat(a.InternallyEquals(b, true)).IsFalse(); }
public static void EqualsOverrideTest() { DummyClasses.OverriddenClass a = new DummyClasses.OverriddenClass(); AssertThat(a).IsEqualTo(a); }
public static void NullTest() { DummyClasses.OverriddenClass a = new DummyClasses.OverriddenClass(); AssertThat(a.InternallyEquals(null, true)).IsFalse(); }
public static void GetHashCodeOverrideTest() { DummyClasses.OverriddenClass a = new DummyClasses.OverriddenClass(); AssertThat(a).HasSameHashCodeAs(a); }