예제 #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 void TestInit()
 {
     _testRunRepositoryMock = new Mock <IServiceClient <TestRunDto> >();
     _testRunCustomArgumentRepositoryMock = new Mock <IServiceClient <TestRunCustomArgumentDto> >();
     _dateTimeProviderMock        = new Mock <IDateTimeProvider>();
     _guidServiceMock             = new Mock <IGuidService>();
     _testRunOutputRepositoryMock = new Mock <ITestRunOutputServiceClient>();
     _testRunProvider             = new TestRunProvider(_testRunRepositoryMock.Object, _testRunCustomArgumentRepositoryMock.Object, _testRunOutputRepositoryMock.Object, _dateTimeProviderMock.Object, _guidServiceMock.Object);
     _fixture   = new Fixture();
     _testRunId = _fixture.Create <Guid>();
 }