private void writeExceptionText(string text) { AddBodyRow(row => { var exceptionTag = new ExceptionTag(text); int colSpan = _headerRow.Children.Count; row.Cell() .Attr("colspan", colSpan).AddClass(HtmlClasses.EXCEPTION).AddClass("exception-cell") .Append(exceptionTag); }); }
public void WriteResults(ITestContext context) { write(new Results(this, context)); var results = context.ResultsFor(_step); if (results.HasErrors()) { AddClass(HtmlClasses.EXCEPTION); Next = new ExceptionTag(results.ExceptionText); } else { if (_sentence.IsFact) { var success = (bool)results.GetActual(_sentence.ResultCell.Key); var className = success ? HtmlClasses.PASS : HtmlClasses.FAIL; AddClass(className); } } }
public void WriteResults(ITestContext context) { write(new Results(this, context)); var results = context.ResultsFor(_step); if (results.HasErrors()) { AddClass(HtmlClasses.EXCEPTION); Next = new ExceptionTag(results.ExceptionText); } else { if (_sentence.IsFact) { var raw = results.GetActual(_sentence.ResultCell.Key); var success = raw == null ? false : (bool)raw; var className = success ? HtmlClasses.PASS : HtmlClasses.FAIL; AddClass(className); } } }