public void Should_not_be_equal_has_if_properties_are_different() { var a = new ValueObjectStub(1, "a", true); var b = new ValueObjectStub(2, "a", true); Assert.AreNotEqual(a.GetHashCode(), b.GetHashCode()); }
public void Should_be_equal_hash_if_properties_are_same() { var a = new ValueObjectStub(1, "a", true); var b = new ValueObjectStub(1, "a", true); Assert.AreEqual(a.GetHashCode(), b.GetHashCode()); }