public void GetHashCode_EqualObjects_SameHashCode() { // arrange FileXml fileOne = new FileXml(); FileXml fileTwo = new FileXml(); fileOne.Location = "something"; fileTwo.Location = "something"; fileOne.FileName = "else"; fileTwo.FileName= "else"; // act // assert Assert.AreEqual( fileOne.GetHashCode(), fileTwo.GetHashCode() ); }
public void GetHashCode_DifferentFileNames_DifferentHashCode() { // arrange FileXml fileOne = new FileXml(); FileXml fileTwo = new FileXml(); fileOne.Location = "something"; fileTwo.Location = "something"; fileOne.FileName = "one"; fileTwo.FileName = "two"; // act // assert Assert.AreNotEqual( fileOne.GetHashCode(), fileTwo.GetHashCode() ); }