public void GetHashCode_returns_different_values_with_different_name() { // arrange TagLong target; int actual; int notExpected; target = new TagLong("Alpha", 4611686018427387903); notExpected = new TagLong("Beta", 4611686018427387903).GetHashCode(); // act actual = target.GetHashCode(); // assert Assert.AreNotEqual(notExpected, actual); }
public void GetHashCode_returns_different_values_with_different_value() { // arrange TagLong target; int actual; int notExpected; target = new TagLong(string.Empty, 4611686018427387903); notExpected = new TagLong(string.Empty, 2305843009213693951).GetHashCode(); // act actual = target.GetHashCode(); // assert Assert.AreNotEqual(notExpected, actual); }
public void GetHashCode_returns_same_value_for_matching_tags() { // arrange TagLong target; int actual; int expected; target = new TagLong("beta", 4611686018427387903); expected = new TagLong("beta", 4611686018427387903).GetHashCode(); // act actual = target.GetHashCode(); // assert Assert.AreEqual(expected, actual); }