private TestResult DetermineScenarioOutlineResult(XElement scenarioOutlineElement)
        {
            if (scenarioOutlineElement != null)
            {
                return(TestResultExtensions.Merge(scenarioOutlineElement.Descendants("test-case").Select(this.GetResultFromElement)));
            }

            return(TestResult.Inconclusive);
        }
Exemple #2
0
        public override TestResult GetFeatureResult(Feature feature)
        {
            var featureElement = this.GetFeatureElement(feature);

            if (featureElement == null)
            {
                return(TestResult.Inconclusive);
            }

            var results = featureElement.Descendants("test-case")
                          .Select(this.GetResultFromElement);

            return(TestResultExtensions.Merge(results));
        }
Exemple #3
0
 public void Merge_NullReference_ThrowsArgumentNullException()
 {
     TestResultExtensions.Merge(null);
 }
 public void Merge_NullReference_ThrowsArgumentNullException()
 {
     Check.ThatCode(() => TestResultExtensions.Merge(null)).Throws <ArgumentNullException>();
 }