private void SetWarewolfTestResults(ITestCatalog testCatalog, IWarewolfResource coverageResource)
        {
            var workflowTestResults = new WorkflowTestResults(testCatalog, coverageResource);

            if (!string.IsNullOrEmpty(_reportName) && _reportName != "*")
            {
                var report             = testCatalog.Fetch(coverageResource.ResourceID);
                var tempcoverageReport = report?.Find(oo => oo.TestName?.ToUpper() == _reportName.ToUpper());
                if (tempcoverageReport != null)
                {
                    AllTestResults.Add(tempcoverageReport);
                }
            }
            else
            {
                workflowTestResults.Results
                ?.ForEach(o => AllTestResults.Add(o));
            }
        }
예제 #2
0
 public void Add(WorkflowTestResults taskResult)
 {
     Results.Add(taskResult);
 }