Ejemplo n.º 1
0
        private void WriteResultRow(HtmlTextWriter writer, TestSuiteState suiteState, TestCategory category)
        {
            int passedCount  = suiteState.GetCategoryPassedCount(category);
            int failedCount  = suiteState.GetCategoryFailedCount(category);
            int testCount    = suiteState.GetCategoryTestCount(category);
            int missingCount = testCount - passedCount - failedCount;

            writer.WriteLine("<tr>");
            writer.WriteLine("<td>" + category + "</td>");

            writer.WriteLine("<td>");
            writer.WriteLine(passedCount);
            writer.WriteLine("</td>");

            writer.WriteLine("<td>");
            writer.WriteLine(failedCount);
            writer.WriteLine("</td>");

            writer.WriteLine("<td>");
            writer.WriteLine(missingCount);
            writer.WriteLine("</td>");

            writer.WriteLine("<td>");
            writer.WriteLine(testCount);
            writer.WriteLine("</td>");


            writer.WriteLine("<td>");
            if (testCount == missingCount)
            {
                writer.WriteLine("<img src=\"Images/missing.png\" />");
            }
            else if (passedCount == testCount)
            {
                writer.WriteLine("<img src=\"Images/passed.png\" />");
            }
            else
            {
                writer.WriteLine("<img src=\"Images/failed.png\" />");
            }
            writer.WriteLine("</td>");
            writer.WriteLine("</tr>");
        }