コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TestQueueExecutableService" /> class.
 /// </summary>
 /// <param name="table">The table test data.</param>
 /// <param name="suiteService">The suite service.</param>
 /// <param name="testQueueService">The test queue service.</param>
 /// <param name="mapperFactory">The mapper factory.</param>
 /// <param name="schedulerService">The scheduler service.</param>
 /// <param name="browserService">The browser service.</param>
 /// <param name="actionService">The action service.</param>
 /// <param name="testDataSharedTestDataMapService">The test data shared test data map service.</param>
 /// <param name="sharedTestDataService">The shared test data service.</param>
 /// <param name="apiConncetionService">The API conncetion service.</param>
 /// <param name="schedulerHistoryService">The scheduler history service.</param>
 /// <param name="environmentService">The environment service.</param>
 /// <param name="reportLinkDataService">The report data service.</param>
 public TestQueueExecutableService(
     IRepository <TblTestData> table,
     ISuiteService suiteService,
     ITestQueueService testQueueService,
     IMapperFactory mapperFactory,
     ISchedulerService schedulerService,
     IBrowserService browserService,
     IActionsService actionService,
     ITestDataSharedTestDataMapService testDataSharedTestDataMapService,
     ISharedTestDataService sharedTestDataService,
     IApiConnectionService apiConncetionService,
     ISchedulerHistoryService schedulerHistoryService,
     IEnvironmentService environmentService,
     IReportLinkDataService reportLinkDataService)
 {
     this.table            = table;
     this.suiteService     = suiteService;
     this.mapperFactory    = mapperFactory;
     this.schedulerService = schedulerService;
     this.testQueueService = testQueueService;
     this.browserService   = browserService;
     this.actionService    = actionService;
     this.testDataSharedTestDataMapService = testDataSharedTestDataMapService;
     this.sharedTestDataService            = sharedTestDataService;
     this.apiConncetionService             = apiConncetionService;
     this.schedulerHistoryService          = schedulerHistoryService;
     this.environmentService    = environmentService;
     this.reportLinkDataService = reportLinkDataService;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SharedTestController"/> class.
 /// </summary>
 /// <param name="loggerService">The logger service.</param>
 /// <param name="sharedTestService">The test service.</param>
 /// <param name="sharedTestDataService">The shared test data service.</param>
 /// <param name="testDataSharedTestDataMapService">The test data map service.</param>
 public SharedTestController(ILoggerService loggerService, ISharedTestService sharedTestService, ISharedTestDataService sharedTestDataService, ITestDataSharedTestDataMapService testDataSharedTestDataMapService)
     : base(loggerService)
 {
     this.sharedTestService                = sharedTestService;
     this.sharedTestDataService            = sharedTestDataService;
     this.testDataSharedTestDataMapService = testDataSharedTestDataMapService;
 }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TestDataService" /> class.
 /// </summary>
 /// <param name="mapperFactory">The mapper factory.</param>
 /// <param name="table">The table.</param>
 /// <param name="testDataSharedTestDataMapService">The testDataSharedTestDataMapService.</param>
 /// <param name="apiTestDataService">The apiTestDataService.</param>
 public TestDataService(IMapperFactory mapperFactory, IRepository <TblTestData> table, ITestDataSharedTestDataMapService testDataSharedTestDataMapService, IApiTestDataService apiTestDataService)
     : base(mapperFactory, table)
 {
     this.mapperFactory = mapperFactory;
     this.testDataSharedTestDataMapService = testDataSharedTestDataMapService;
     this.apiTestDataService = apiTestDataService;
 }