/// <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;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ExecuteSqlForProtractorService" /> class.
 /// </summary>
 /// <param name="testQueueService">the test Queue Service</param>
 /// <param name="dataBaseConnectionService">the DataBase Connection Service</param>
 /// <param name="schedulerService">The Scheduler Service</param>
 /// <param name="loggerService">The logger service.</param>
 /// <param name="environmentService">The environment service.</param>
 public ExecuteSqlForProtractorService(ITestQueueService testQueueService, IDataBaseConnectionService dataBaseConnectionService, ISchedulerService schedulerService, ILoggerService loggerService, IEnvironmentService environmentService)
 {
     this.testQueueService          = testQueueService;
     this.dataBaseConnectionService = dataBaseConnectionService;
     this.schedulerService          = schedulerService;
     this.loggerService             = loggerService;
     this.environmentService        = environmentService;
 }
 /// <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>
 public TestQueueExecutableService(IRepository <TblTestData> table, ISuiteService suiteService, ITestQueueService testQueueService, IMapperFactory mapperFactory, ISchedulerService schedulerService, IBrowserService browserService, IActionsService actionService)
 {
     this.table            = table;
     this.suiteService     = suiteService;
     this.mapperFactory    = mapperFactory;
     this.schedulerService = schedulerService;
     this.testQueueService = testQueueService;
     this.browserService   = browserService;
     this.actionService    = actionService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ExecuteSqlForProtractorService"/> class.
 /// </summary>
 /// <param name="testQueueService">the test Queue Service</param>
 /// <param name="dataBaseConnectionService">the DataBase Connection Service</param>
 /// <param name="schedulerService">The Scheduler Service</param>
 public ExecuteSqlForProtractorService(ITestQueueService testQueueService, IDataBaseConnectionService dataBaseConnectionService, ISchedulerService schedulerService)
 {
     this.testQueueService          = testQueueService;
     this.dataBaseConnectionService = dataBaseConnectionService;
     this.schedulerService          = schedulerService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="TestQueueController"/> class.
 /// </summary>
 /// <param name="loggerService">The logger service.</param>
 /// <param name="testQueueService">The test service.</param>
 /// /// <param name="testQueueExecutableService">The test Queue Executable service.</param>
 public TestQueueController(ILoggerService loggerService, ITestQueueService testQueueService, ITestQueueExecutableService testQueueExecutableService)
     : base(loggerService)
 {
     this.testQueueService           = testQueueService;
     this.testQueueExecutableService = testQueueExecutableService;
 }
Exemple #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SchedulerHistoryService" /> class.
 /// </summary>
 /// <param name="mapperFactory">The mapper factory.</param>
 /// <param name="table">The table.</param>
 /// <param name="testQueueService">The test queue service.</param>
 public SchedulerHistoryService(IMapperFactory mapperFactory, IRepository <TblSchedulerHistory> table, ITestQueueService testQueueService)
     : base(mapperFactory, table)
 {
     this.mapperFactory    = mapperFactory;
     this.testQueueService = testQueueService;
 }