コード例 #1
0
ファイル: HtmlConverter.cs プロジェクト: rassilon/RidoTasks
 void AppendMethodBullet(TestMethodRun m, StringBuilder result, string cssClass, string overColor, string outColor)
 {
     result.AppendFormat("<td><p class='{0}' title='Click to see the StackTrace' onmouseover='this.style.color=\"{1}\"' " +
                                       "onmouseout='this.style.color=\"{2}\"' " +
                                       "onclick=\"togle('{3}')\"></p></td>",
                                       cssClass, overColor, outColor,m.GetHashCode());
     AppendErrorInfo(m, result);
 }
コード例 #2
0
ファイル: HtmlConverter.cs プロジェクト: rassilon/RidoTasks
 private void AppendErrorInfo(TestMethodRun m, StringBuilder result)
 {
     result.AppendFormat(@"<td width='100%'>{0} <br /> {1}
                             <div id='{2}' class='trace'  style='display:none'>
                                   <div class='border'>{3}<br />{4}<br />{5}<br />{6}</div>
                                 <pre  class='failureInfo' >{6}</pre>
                             </div>
                             </td>",
                 m.Description ,
                 m.ErrorInfo.Message,
                 m.GetHashCode(),
                 m.ErrorInfo.StdOut,
                 m.ErrorInfo.StdErr,
                 m.ErrorInfo.Message,
                 m.ErrorInfo.StackTrace);
 }
コード例 #3
0
ファイル: HtmlConverter.cs プロジェクト: rassilon/RidoTasks
 private void AppendPassed(TestMethodRun m, StringBuilder result)
 {
     AppendMethodBullet(m, result, "testOk", "green", "lime");
 }
コード例 #4
0
ファイル: HtmlConverter.cs プロジェクト: rassilon/RidoTasks
 private void AppendIgnored(TestMethodRun m, StringBuilder result)
 {
     AppendMethodBullet(m, result, "testIgnore", "white", "yellow");
 }
コード例 #5
0
ファイル: HtmlConverter.cs プロジェクト: rassilon/RidoTasks
 private void AppendFailed(TestMethodRun m, StringBuilder result)
 {
     AppendMethodBullet(m, result, "testKo", "orange", "red");
 }
コード例 #6
0
ファイル: HtmlConverter.cs プロジェクト: rassilon/RidoTasks
 private void WriteTestMethodResult(TestMethodRun m, StringBuilder result)
 {
     result.Append("<tr>\r\n");
     result.AppendFormat("<td>{0}.{1}</td>", GetClassNameFromFullName(m.TestClass), m.TestMethodName);
     switch (m.Status)
     {
         case  "Failed":
             AppendFailed(m, result);
             break;
         case "Passed":
             AppendPassed(m, result);
             break;
         default :
             AppendIgnored(m, result);
             break;
     }
     result.AppendFormat("<td>{0}</td>", m.Duration);
     result.Append("</tr>\r\n");
 }