예제 #1
0
 public CoveragePadPresenter(ICoveragePad pad, ILoggingService log)
 {
     this.pad           = pad;
     this.log           = log;
     testProjectService = new TestProjectService();
     testProjectService.TestProjectsChanged += RefreshTestProjects;
     resultsRepository = CoverageResultsRepository.Instance;
     coverageService   = new LoggedCoverageService(new CoverletCoverageProvider(log), resultsRepository, log);
 }
 public void Dispose()
 {
     UnitTestService.TestSuiteChanged -= OnTestSuiteChanged;
     instance = null;
 }