public void When_comparing_base_Generic_IComparable_object_Should_equate() { EquatableObject baseObj = new EquatableObject(); DerivedEquatableObject derivedObj = new DerivedEquatableObject(); Assert.Equal(derivedObj, baseObj); Assert.True(baseObj.Equals__Called); }
public void When_copmaring_derived_IEquitable_object_Should_equate() { EquatableObject baseObj = new EquatableObject(); DerivedEquatableObject derivedObj = new DerivedEquatableObject(); Assert.Equal(baseObj, derivedObj); Assert.True(baseObj.Equals__Called); }