void CreateResultsStore() { string storeId = Path.GetFileName(Project.FileName); string resultsPath = UnitTestService.GetTestResultsDirectory(Project.BaseDirectory); ResultsStore = new BinaryResultsStore(resultsPath, storeId); }
public XUnitProjectTestSuite(DotNetProject project) : base(project.Name, project) { this.project = project; storeId = Path.GetFileName(project.FileName); resultsPath = GetTestResultsDirectory(project.BaseDirectory); ResultsStore = new BinaryResultsStore(resultsPath, storeId); project.NameChanged += OnProjectRenamed; IdeApp.ProjectOperations.EndBuild += OnProjectBuilt; }
public NUnitProjectTestSuite (DotNetProject project, NUnitVersion version): base (project.Name, project) { NUnitVersion = version; storeId = Path.GetFileName (project.FileName); resultsPath = UnitTestService.GetTestResultsDirectory (project.BaseDirectory); ResultsStore = new BinaryResultsStore (resultsPath, storeId); this.project = project; project.NameChanged += OnProjectRenamed; IdeApp.ProjectOperations.EndBuild += OnProjectBuilt; }
public WorkspaceTestGroup (Workspace ws): base (ws.Name, ws) { string storeId = ws.Name; string resultsPath = UnitTestService.GetTestResultsDirectory (ws.BaseDirectory); ResultsStore = new BinaryResultsStore (resultsPath, storeId); workspace = ws; workspace.ItemAdded += OnEntryChanged; workspace.ItemRemoved += OnEntryChanged; workspace.NameChanged += OnCombineRenamed; }
public SolutionFolderTestGroup (SolutionFolder c): base (c.Name, c) { string storeId = c.ItemId; string resultsPath = UnitTestService.GetTestResultsDirectory (c.BaseDirectory); ResultsStore = new BinaryResultsStore (resultsPath, storeId); folder = c; folder.NameChanged += OnCombineRenamed; if (c.IsRoot) { folder.ParentSolution.SolutionItemAdded += OnEntryChanged; folder.ParentSolution.SolutionItemRemoved += OnEntryChanged; } }