public void Equals_DoesNotMatchNull() { // Arrange var patientName = new PatientName("test"); // Act var result = patientName.Equals(null); // Arrange Assert.That(result, Is.False); }
public void Equals_MatchEqualObject(string firstName, string secondName, bool expectedResult) { // Arrange var firstPatientName = new PatientName(firstName); var secondPatientName = new PatientName(secondName); // Act bool result = firstPatientName.Equals(secondPatientName); // Assert Assert.That(result, Is.EqualTo(expectedResult)); }
public void Equals_DoesMatchItself() { // Arrange var patientName = new PatientName("test"); // Act var result = patientName.Equals(patientName); // Arrange Assert.That(result, Is.True); }
public void Equals_DoesNotMatchDifferentType() { // Arrange var patientName = new PatientName("test"); // Act var result = patientName.Equals(1); // Arrange Assert.That(result, Is.False); }