/// <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; }
/// <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; }