public void Setup()
        {
            _auditVariablesRewriterMock = Substitute.For<IAuditVariablesRewriter>();
            _rewrittenDocumentsStorageMock = Substitute.For<IRewrittenDocumentsStorage>();

            _solutionRewriter = new SolutionRewriter(_rewrittenDocumentsStorageMock, _auditVariablesRewriterMock);
        }
        public void Init(Workspace myWorkspace)
        {
            var nUnitTestExtractor = new NUnitTestExtractor();
            _solutionExplorer = new SolutionExplorer(new RewrittenDocumentsStorage(), myWorkspace);
            _auditVariablesRewriter = new AuditVariablesRewriter(new AuditVariablesWalker(), nUnitTestExtractor);
            _coverageStore = new SqlCompactCoverageStore();
            var settingsStore = new XmlCoverageSettingsStore();
            _testExplorer = new TestExplorer(_solutionExplorer, nUnitTestExtractor, _coverageStore, settingsStore);

        }
 public SolutionRewriter(IRewrittenDocumentsStorage rewrittenDocumentsStorage, IAuditVariablesRewriter auditVariablesRewriter)
 {
     _rewrittenDocumentsStorage = rewrittenDocumentsStorage;
     _auditVariablesRewriter = auditVariablesRewriter;
 }