public void Equals_NonGeneric_ThisIsNotEqualToObj_ReturnsFalse(int xMin, int xMax, int yMin, int yMax) { var uut1 = new MinMaxPair <int>(xMin, xMax); var uut2 = new MinMaxPair <int>(yMin, yMax); uut1.Equals((object)uut2).ShouldBeFalse(); }
public void Equals_Generic_ThisIsEqualToPair_ReturnsTrue(int xMin, int xMax, int yMin, int yMax) { var uut1 = new MinMaxPair <int>(xMin, xMax); var uut2 = new MinMaxPair <int>(yMin, yMax); uut1.Equals(uut2).ShouldBeTrue(); }
public void Equals_NonGeneric_ComparerAlwaysReturnsNegative1_ReturnsFalse(int xMin, int xMax, int yMin, int yMax) { var comparer = new DelegateComparer <int>((x, y) => - 1); var uut1 = new MinMaxPair <int>(xMin, xMax, comparer); var uut2 = new MinMaxPair <int>(yMin, yMax, comparer); uut1.Equals((object)uut2).ShouldBeFalse(); }
public void Equals_Generic_ComparerAlwaysReturns0_ReturnsTrue(int xMin, int xMax, int yMin, int yMax) { var comparer = new DelegateComparer <int>((x, y) => 0); var uut1 = new MinMaxPair <int>(xMin, xMax, comparer); var uut2 = new MinMaxPair <int>(yMin, yMax, comparer); uut1.Equals(uut2).ShouldBeTrue(); }
public void Equals_ObjTypeIsWrong_ReturnsFalse(int min, int max) { var uut = new MinMaxPair <int>(min, max); uut.Equals(new object()).ShouldBeFalse(); }
public void Equals_NonGeneric_ObjIsNull_ReturnsFalse(int min, int max) { var uut = new MinMaxPair <int>(min, max); uut.Equals(null).ShouldBeFalse(); }
public void Equals_NonGeneric_ThisIsSameAsObj_ReturnsTrue(int min, int max) { var uut = new MinMaxPair <int>(min, max); uut.Equals((object)uut).ShouldBeTrue(); }
public void Equals_Generic_ThisIsSameAsPair_ReturnsTrue(int min, int max) { var uut = new MinMaxPair <int>(min, max); uut.Equals(uut).ShouldBeTrue(); }