BooCompiler.Tests.BooTestCaseUtil.AssertEqualsByLine C# (CSharp) Method

AssertEqualsByLine() public static method

public static AssertEqualsByLine ( string sample, string expected, string actual ) : void
sample string
expected string
actual string
return void
        public static void AssertEqualsByLine(string sample, string expected, string actual)
        {
            string[] eLines = expected.Split('\n');
            string[] aLines = actual.Split('\n');
            int lines = Math.Min(eLines.Length, aLines.Length);

            // pula a primeira linha (que contm a declarao
            // <?xml... )
            for (int i=1; i<lines; ++i)
            {
                Assert.AreEqual(eLines[i].Trim(), aLines[i].Trim(), "Line " + (i+1) + " in " + sample);
            }
            //Assertion.AssertEquals("Line count differs for sample " + sample, eLines.Length, aLines.Length);
        }