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