public void NotEqualBuildingNamesHaveDifferentHashCode() { // Arrange BuildingBlockName name1 = new BuildingBlockName("Test"); BuildingBlockName name2 = new BuildingBlockName("Test2"); // Assert Assert.AreNotEqual <int>(name1.GetHashCode(), name2.GetHashCode(), "Should not be equal"); }
public void EqualBuildingNamesHaveSameHashCode() { // Arrange BuildingBlockName name1 = new BuildingBlockName("Test"); BuildingBlockName name2 = new BuildingBlockName("Test"); // Assert Assert.AreEqual <int>(name1.GetHashCode(), name2.GetHashCode(), "Should be equal"); }