public void HashCodes() { var obj1 = new MyEquatable("foo"); var obj2 = new MyEquatable("foo"); var obj3 = new MyEquatable("bar"); Assert.AreEqual(obj1.GetHashCode(), obj1.GetHashCode()); Assert.AreEqual(obj1.GetHashCode(), obj2.GetHashCode()); Assert.AreNotEqual(obj1.GetHashCode(), obj3.GetHashCode()); }
public void HashCodes() { Assert.AreEqual(obj1.GetHashCode(), obj1.GetHashCode()); Assert.AreEqual(obj1.GetHashCode(), obj2.GetHashCode()); Assert.AreNotEqual(obj1.GetHashCode(), obj3.GetHashCode()); }