protected override TestResults GetResults(string testFixtureName) { Trace.Assert(!String.IsNullOrWhiteSpace(testFixtureName)); TestResults res = new TestResults(testFixtureName); foreach (KeyValuePair<string, object> testResult in (IDictionary<string, object>) js.GetGlobal("results")) { if (testResult.Value == null) { res.AddPassedTest(testResult.Key); } else { res.AddFailedTest(testResult.Key); } } return res; }
protected override TestResults GetResults(string testFixtureName) { Trace.Assert(!String.IsNullOrWhiteSpace(testFixtureName)); TestResults res = new TestResults(testFixtureName); foreach (KeyValuePair <string, object> testResult in (IDictionary <string, object>)js.GetGlobal("results")) { if (testResult.Value == null) { res.AddPassedTest(testResult.Key); } else { res.AddFailedTest(testResult.Key); } } return(res); }
private void ScrapeResultInformationFromMessage(string message) { Trace.Assert(message != null); if (message.IndexOf(" : PASSED") < 0 && message.IndexOf(" : FAILED") < 0) { return; } string testName = GetTestNameFromPassOrFailLogLine(message); if (String.IsNullOrWhiteSpace(testName)) { return; } if (message.IndexOf(" : PASSED") >= 0) { results.AddPassedTest(testName); } else if (message.IndexOf(" : FAILED") >= 0) { results.AddFailedTest(testName); } }
void Assert_PassedTest(object sender, TestEventArgs e) { _testResults.AddPassedTest(e.TestClass, e); }