public TestUnconfiguredProject(TestProjectService projectService, string fullPath) { ProjectService = projectService; FullPath = fullPath; LoadedConfiguredProjects = new List <TestConfiguredProject>(); }
internal CoveragePadPresenter(ICoveragePad pad, ILoggingService log, ICoverageResultsRepository repository, ICoverageProvider provider) { this.pad = pad; this.log = log; this.repository = repository; testProjectService = new TestProjectService(); testProjectService.TestProjectsChanged += RefreshTestProjects; coverageService = new LoggedCoverageService(provider, repository, log); }
public void GetTestProjects() { //Arrange TestProjectService ProjectService = TestProjectService.Create("f12ac21bf0d791aaed8d653defdf8667"); //Act TestProjectResponse[] testProjects = ProjectService.GetProjects(); //Assert Assert.IsNotNull(testProjects); foreach (var testProject in testProjects) { Console.WriteLine($"Test Project ID: {testProject.Id}\nTest Project Name: {testProject.Name}"); } }
public TestProjectSystemServices(string fullPath, params TestPropertyData[] data) { ProjectService = new TestProjectService(); ThreadingService = ProjectService.Services.TestThreadingPolicy; UnconfiguredProject = new TestUnconfiguredProject(ProjectService, fullPath); ProjectService.LoadedUnconfiguredProjects.Add(UnconfiguredProject); ActiveConfiguredProject = new TestConfiguredProject(UnconfiguredProject, data); UnconfiguredProject.LoadedConfiguredProjects.Add(ActiveConfiguredProject); ActiveConfiguredProjectAssemblyReferences = new TestAssemblyReferencesService(); ActiveConfiguredProjectRazorProperties = new Rules.RazorProjectProperties(ActiveConfiguredProject, UnconfiguredProject); ActiveConfiguredProjectSubscription = new TestActiveConfiguredProjectSubscriptionService(); TasksService = new TestProjectAsynchronousTasksService(ProjectService, UnconfiguredProject, ActiveConfiguredProject); }
public TestProjectServices(TestProjectService projectService) { TestProjectService = projectService; TestThreadingPolicy = new TestThreadingService(); }