When comparing output using ConsoleAssert.ExecuteLike() if expected text has '\n' and actual has '\r\n, the test fails even thoughreplaceCRLF` is true (default parameter value).
See ConsoleAssertTests.ExecuteLike_GivenVariableCRLFWithNLComparedToCRNL_Success() for failing test in the AllowFuzzyMatchingCRNLWithNL branch.
When comparing output using
ConsoleAssert.ExecuteLike()
if expected text has'\n'
and actual has '\r\n, the test fails even though
replaceCRLF` is true (default parameter value).See
ConsoleAssertTests.ExecuteLike_GivenVariableCRLFWithNLComparedToCRNL_Success()
for failing test in the AllowFuzzyMatchingCRNLWithNL branch.