public void Should_Report_Length_Equality(string first, string second) { var lengthDifferenceChecker = new StringLengthDifference(); _differenceCheckBuilder .AddDifferenceCheck(lengthDifferenceChecker) .Check(first, second); var differences = _differenceCheckBuilder.GetDifferences(); differences.Should().HaveCount(1); differences .ElementAt(0) .Should().BeOfType <NoDifference.NoDifference>(); }
public void Should_Report_Length_Difference(string first, string second) { var lengthDifferenceChecker = new StringLengthDifference(); _differenceCheckBuilder .AddDifferenceCheck(lengthDifferenceChecker) .Check(first, second); var differences = _differenceCheckBuilder.GetDifferences(); differences.Should().HaveCount(1); differences .ElementAt(0) .Should().BeOfType <StringLengthInfo>() .Subject.Longer .Should().Be(second); }