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); }