public LineCoverageCalc(ITestExplorer testExplorer, ICompiler compiler, ITestRunner testRunner) { _testExplorer = testExplorer; _compiler = compiler; _testRunner = testRunner; }
public CoverageOverviewViewModel(ITestExplorer testExplorer, ICoverageSettingsStore settingsStore, IVsSolutionTestCoverage vsSolutionTestCoverage) { _testExplorer = testExplorer; _settingsStore = settingsStore; _vsSolutionTestCoverage = vsSolutionTestCoverage; TestProjects = new ObservableCollection<TestProjectViewModel>(); RefreshCmd = new DelegateCommand(RefreshAsync); ResyncCmd=new DelegateCommand(Resync); }
public SuitePresenter(Suite suite, ISuiteView view, ITestExplorer explorer, ITestService service) { _subject = suite; _view = view; _explorer = explorer; _service = service; _view.Presenter = this; _drivers = new Cache <Test, ITestLineDriver>(t => _view.AddTest(t, queueTest)); }
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 MarkRegressionCommand(Suite suite, ITestService service, ITestExplorer explorer) : base(suite, service, explorer) { }
public RunSuiteCommand(Suite subject, ITestService service, ITestExplorer explorer) : base(subject, Icon.Run, "Run Suite") { _service = service; _explorer = explorer; }
public MarkAcceptanceCommand(Suite suite, ITestService service, ITestExplorer explorer) : base(suite, service, explorer) { }
public void Setup() { _compilerMock = Substitute.For<ICompiler>(); _solutionExplorerMock = Substitute.For<ISolutionExplorer>(); _testRunnerMock = Substitute.For<ITestRunner>(); _compiledAllItems = new List<ICompiledItem>(); _compiledSingleProjectItems=new List<ICompiledItem>(); _testExplorerMock = Substitute.For<ITestExplorer>(); _testExplorerMock.SolutionExplorer.Returns(_solutionExplorerMock); _sut = new LineCoverageCalc(_testExplorerMock, _compilerMock, _testRunnerMock); _compilerMock.Compile(Arg.Any<CompilationItem>(), Arg.Any<IEnumerable<string>>()) .Returns((x) => _compiledSingleProjectItems.ToArray()); _compilerMock.Compile(Arg.Any<IEnumerable<CompilationItem>>()) .Returns((x) => _compiledAllItems.ToArray()); }
public MarkLifecycleCommand(Suite suite, ITestService service, ITestExplorer explorer) { _suite = suite; _service = service; _explorer = explorer; }