public void EqualityComparer_WhenGivenComparableObject_ShouldBeTrue() { var co1 = new SpyComparable(); var co2 = new SpyComparable(); co1.ShouldBe(co2); }
public void Comparable() { SpyComparable obj1 = new SpyComparable(); SpyComparable obj2 = new SpyComparable(); Assert.Equal(obj1, obj2); Assert.True(obj1.CompareCalled); }
public void EqualityComparer_WhenGivenComparableObject_ShouldBeTrue() { var co1 = new SpyComparable(); var co2 = new SpyComparable(); var comparer = new EqualityComparer <SpyComparable>(); comparer.Equals(co1, co2).ShouldBe(true); }