Пример #1
0
        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;
        }
Пример #2
0
        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);
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
 void Assert_PassedTest(object sender, TestEventArgs e)
 {
     _testResults.AddPassedTest(e.TestClass, e);
 }