public void GetIdentifierHashCode_ReturnsHashCodeOfPatientID() { // Arrange var birthNumber = new BirthNumber("9107256444"); var patient = new PatientInfo { PatientID = birthNumber }; // Act int hashCode = patient.GetIdentifierHashCode(); // Assert Assert.That(hashCode, Is.EqualTo(birthNumber.GetHashCode())); }
public void GetHashCode_SameCodeForEqualObjects() { // Arrange var firtBirthNumber = new BirthNumber("910725/6444"); var secondBirthNumber = new BirthNumber("9107256444"); // Act int firstHashCode = firtBirthNumber.GetHashCode(); int secondHashCode = secondBirthNumber.GetHashCode(); // Assert Assert.That(firstHashCode, Is.EqualTo(secondHashCode)); }