protected void When_mutation_testing_the_app() { var coverageAnalysisResult = new CoverageAnalyser(new SpyEventListener()) .AnalyseCoverage(config).Result; MutationTestResult = new MutationTestRunner(coverageAnalysisResult) .Run(config) .Result; }
protected void When_analysing_coverage(bool catchExceptions = false) { try { var analyser = new CoverageAnalyser( eventListener: MockEventListener.Object, testFinder: new NUnitTestFinder(), testRunner: testRunner); Result = analyser.AnalyseCoverage(Config).Result; } catch (Exception e) { if (catchExceptions) { ThrownException = e; } else { throw; } } }