public void TestMessage() { string failure = new ComparisonCompactor(0, "b", "c").Compact("a"); Assert.Equal("a expected <[b]> but was <[c]>", failure); }
public void TestComparisonErrorEndSameCompleteContext() { string failure = new ComparisonCompactor(2, "bc", "abc").Compact(null); Assert.Equal("expected <[]bc> but was <[a]bc>", failure); }
public void TestStartAndEndContext() { string failure = new ComparisonCompactor(1, "abc", "adc").Compact(null); Assert.Equal("expected <a[b]c> but was <a[d]c>", failure); }
public void TestComparisonErrorStartSameComplete() { string failure = new ComparisonCompactor(2, "ab", "abc").Compact(null); Assert.Equal("expected <ab[]> but was <ab[c]>", failure); }
public void TestSame() { string failure = new ComparisonCompactor(1, "ab", "ab").Compact(null); Assert.Equal("expected <ab> but was <ab>", failure); }
public void TestNoContextStartAndEndSame() { string failure = new ComparisonCompactor(0, "abc", "adc").Compact(null); Assert.Equal("expected <...[b]...> but was <...[d]...>", failure); }
public void TestStartSame() { string failure = new ComparisonCompactor(1, "ba", "bc").Compact(null); Assert.Equal("expected <b[a]> but was <b[c]>", failure); }
public void TestEndSame() { string failure = new ComparisonCompactor(1, "ab", "cb").FormatCompactedComparison(null); Assert.Equal("expected <[a]b> but was <[c]b>", failure); }
public void TestComparisonErrorWithExpectedNull() { string failure = new ComparisonCompactor(0, null, "a").Compact(null); Assert.Equal("expected <null> but was <a>", failure); }
public void TestComparisonErrorWithExpectedNullContext() { string failure = new ComparisonCompactor(2, "a", null).Compact(null); Assert.Equal("expected <a> but was <null>", failure); }
public void TestComparisonErrorOverlappingMatches2Context() { string failure = new ComparisonCompactor(2, "abcdde", "abcde").Compact(null); Assert.Equal("expected <...cd[d]e> but was <...cd[]e>", failure); }
public void TestComparisonErrorOverlappingMatches() { string failure = new ComparisonCompactor(0, "abc", "abbc").FormatCompactedComparison(null); Assert.Equal("expected <...[]...> but was <...[b]...>", failure); }
public void TestComparisonErrorEndSameComplete() { string failure = new ComparisonCompactor(0, "bc", "abc").FormatCompactedComparison(null); Assert.Equal("expected <[]...> but was <[a]...>", failure); }
public void TestComparisonErrorOverlappingMatchesContext() { string failure = new ComparisonCompactor(2, "abc", "abbc").Compact(null); Assert.Equal("expected <ab[]c> but was <ab[b]c>", failure); }
public void TestBug609972() { string failure = new ComparisonCompactor(10, "S&P500", "0").Compact(null); Assert.Equal("expected <[S&P50]0> but was <[]0>", failure); }
public void TestComparisonErrorOverlappingMatches2() { string failure = new ComparisonCompactor(0, "abcdde", "abcde").Compact(null); Assert.Equal("expected <...[d]...> but was <...[]...>", failure); }
public void TestComparisonErrorWithActualNull() { string failure = new ComparisonCompactor(0, "a", null).FormatCompactedComparison(null); Assert.Equal("expected <a> but was <null>", failure); }