public void TestEquality1() { var value = new LogLineSourceId(128); // ReSharper disable once EqualExpressionComparison value.Equals(value).Should().BeTrue(); value.GetHashCode().Should().Be(value.GetHashCode()); }
public void TestEquality4() { var value = new LogLineSourceId(128); var equalValue = new LogLineSourceId(128); var otherValue = new LogLineSourceId(129); value.Equals(equalValue).Should().BeTrue(); equalValue.Equals(value).Should().BeTrue(); value.GetHashCode().Should().Be(equalValue.GetHashCode()); value.Equals(otherValue).Should().BeFalse(); otherValue.Equals(value).Should().BeFalse(); equalValue.Equals(otherValue).Should().BeFalse(); otherValue.Equals(equalValue).Should().BeFalse(); }