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; }