public bool TestFinished(TestMethod method) { TestResult result = method.RunResults[method.RunResults.Count - 1]; TestPassedResult passedResult = result as TestPassedResult; if (passedResult != null) { TestPassed(method, passedResult); } else { TestFailedResult failedResult = result as TestFailedResult; if (failedResult != null) { TestFailed(method, failedResult); } else { TestSkippedResult skippedResult = result as TestSkippedResult; if (skippedResult != null) { TestSkipped(method, skippedResult); } } } return(TestFinished(method, result)); }
void TestPassed(TestPassedResult testResult) { if (!string.IsNullOrEmpty(testResult.Output)) { textResults.Text += "Output from " + testResult.DisplayName + ":" + Environment.NewLine + FormatOutput(testResult.Output) + Environment.NewLine; } }
private void TestPassed(TestPassedResult testResult) { var result = JsonConvert.DeserializeObject <Models.TestResult>(testResult.Output); var testResultViewModel = new TestResultViewModel { Status = result.Status, Name = result.TestName, Url = result.Url, ResultOutput = result.TraceResult, Browser = result.DriverType.Description(), }; var collectionName = result.CollectionName; AddResult(collectionName, testResultViewModel); }
void TestPassed(TestPassedResult testResult) { if (!string.IsNullOrEmpty(testResult.Output)) textResults.Text += "Output from " + testResult.DisplayName + ":" + Environment.NewLine + FormatOutput(testResult.Output) + Environment.NewLine; }
protected override void TestPassed(TestMethod method, TestPassedResult result) { WriteOutput(method.DisplayName, result.Output); }
protected virtual void TestPassed(TestMethod method, TestPassedResult result) { }