コード例 #1
0
 public TestExecutionService(
     IFileProvider fileProvider,
     ITestRunProvider testRunProvider,
     ITestRunsCleanerServiceClient testRunsCleanerServiceClient,
     ITestsCountsBasedDistributeService testCountsBasedDistributeService,
     ITestsTimesBasedDistributeService testsTimesBasedDistributeService,
     ITestAgentRunProvider testAgentRunProvider,
     ITestsRunnerTestResultsService testResultsService,
     IConsoleProvider consoleProvider,
     ITestAgentsService testAgentService,
     IPathProvider pathProvider,
     ITestCasesFilterService testCasesFilterService,
     ITestCasesHistoryService testCasesHistoryService,
     IPluginService pluginService)
 {
     _fileProvider    = fileProvider;
     _testRunProvider = testRunProvider;
     _testRunsCleanerServiceClient     = testRunsCleanerServiceClient;
     _testCountsBasedDistributeService = testCountsBasedDistributeService;
     _testsTimesBasedDistributeService = testsTimesBasedDistributeService;
     _testAgentRunProvider             = testAgentRunProvider;
     _testResultsService      = testResultsService;
     _consoleProvider         = consoleProvider;
     _testAgentService        = testAgentService;
     _pathProvider            = pathProvider;
     _testCasesFilterService  = testCasesFilterService;
     _testCasesHistoryService = testCasesHistoryService;
     _pluginService           = pluginService;
 }
コード例 #2
0
 public TestsTimesBasedDistributeService(
     IJsonSerializer jsonSerializer,
     ITestsCountsBasedDistributeService testsCountsBasedDistributeService,
     ITestCasesHistoryService testCasesHistoryService,
     IConsoleProvider consoleProvider)
 {
     _jsonSerializer = jsonSerializer;
     _testsCountsBasedDistributeService = testsCountsBasedDistributeService;
     _testCasesHistoryService           = testCasesHistoryService;
     _consoleProvider = consoleProvider;
 }