Пример #1
0
        public ICoverageResults RunCoverage(string testFile)
        {
            Trace.Assert(testAdapter != null);
              Trace.Assert(testFile != null);

              ITestResults results = testAdapter.RunTest(testFile);
              testAdapter.GetFrameworkAdapter().Run(new EmbeddedResourcesUtils().ReadEmbeddedResourceTextContents(@"js.net.resources.jscoverage.parser.js"), "js.net.resources.jscoverage.parser.js");
              IDictionary<string, object> rawCoverageResults = (IDictionary<string, object>) testAdapter.GetFrameworkAdapter().GetGlobal("coverageResults");
              TotalCoverageResults totalCoverageResults = new TotalCoverageResults(results, rawCoverageResults);
              totalCoverageResults.ParseCoverageResults();
              return totalCoverageResults;
        }
Пример #2
0
        public ICoverageResults RunCoverage(string testFile)
        {
            Trace.Assert(testAdapter != null);
            Trace.Assert(testFile != null);

            ITestResults results = testAdapter.RunTest(testFile);

            testAdapter.GetFrameworkAdapter().Run(new EmbeddedResourcesUtils().ReadEmbeddedResourceTextContents(@"js.net.resources.jscoverage.parser.js"), "js.net.resources.jscoverage.parser.js");
            IDictionary <string, object> rawCoverageResults   = (IDictionary <string, object>)testAdapter.GetFrameworkAdapter().GetGlobal("coverageResults");
            TotalCoverageResults         totalCoverageResults = new TotalCoverageResults(results, rawCoverageResults);

            totalCoverageResults.ParseCoverageResults();
            return(totalCoverageResults);
        }