public static void TwoErrorsDifferentFieldValues_AreNotEqual() { const string expectedId = "ErrorMessageId"; const string expectedField = "ErrorMessageId"; var first = new ErrorDetails(expectedId, expectedField); var second = new ErrorDetails(expectedId); var actual = first.Equals(second); actual.Should().BeFalse(); }
public static void TwoErrorsWithSameProperties_AreEqual() { const string expectedId = "ErrorMessageId"; const string expectedField = "ErrorMessageId"; var first = new ErrorDetails(expectedId, expectedField); var second = new ErrorDetails(expectedId, expectedField); var actual = first.Equals(second); actual.Should().BeTrue(); }