Exemple #1
0
        public void DisectSummary()
        {
            ResultParser parser    = new ResultParser();
            string       rawResult = "[failed] Root \nUnloading the test package.\n* Host stopped at 1/22/2009 9:31:41 AM.\n* Host process exited with code: 0\nDisposing the test runner.\nStop time: 9:31 AM (Total execution time: 4.118 seconds)\n\n15 run, 3 passed, 12 failed (1 error), 0 inconclusive, 2 skipped (1 ignored)\n";

            SummaryResult result = parser.ParseSummary(rawResult);

            Assert.Equal("4.118", result.Duration);
            Assert.Equal("15", result.TotalCount);
            Assert.Equal("3", result.PassCount);
            Assert.Equal("12", result.FailCount);
            Assert.Equal("2", result.SkipCount);
        }