/// <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;
 }
Exemple #2
0
 public FTCappCrl()
 {
     _suiteService     = new SuiteService();
     _casoService      = new CasoService();
     _transacaoService = new TransacaoService();
     _comandoService   = new ComandoService();
     _elementoService  = new ElementoService();
 }
Exemple #3
0
 public TestResultService(IDbContext dbContext, ILatestTestResultService latestTestResultsService,
                          ITestFailureDurationService testFailureDurationService, ISuiteService suiteService)
 {
     _db = dbContext.Get();
     _latestTestResultService    = latestTestResultsService;
     _testFailureDurationService = testFailureDurationService;
     _suiteService = suiteService;
 }
 public SuiteBusinessProvider(ILatestSuiteResultsService latestSuiteResultsService, ISuiteResultService suiteResultService,
                              ISuiteService suiteService, ITemporaryTestResultService temporaryTestResultsService)
 {
     _latestSuiteResultsService = latestSuiteResultsService;
     _suiteResultService        = suiteResultService;
     _suiteService = suiteService;
     _temporaryTestResultsService = temporaryTestResultsService;
 }
 /// <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;
 }
Exemple #6
0
 public SuiteController(
     ISuiteService suiteService,
     IUnitOfWork unitOfWork,
     ISuiteGradeService suiteGradeService,
     ISuiteOwnerService suiteOwnerService,
     ISuiteTypeService suiteTypeService
     )
 {
     _suiteService      = suiteService;
     _db                = unitOfWork;
     _suiteGradeService = suiteGradeService;
     _suiteOwnerService = suiteOwnerService;
     _suiteTypeService  = suiteTypeService;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ReportDataService" /> class.
 /// </summary>
 /// <param name="mapperFactory">The mapper factory.</param>
 /// <param name="table">The table.</param>
 /// <param name="userManager">The user manager.</param>
 /// <param name="browserService">The browser service.</param>
 /// <param name="suiteService">The suite service.</param>
 /// <param name="testService">The test service.</param>
 public ReportDataService(
     IMapperFactory mapperFactory,
     IRepository <TblReportData> table,
     CustomUserManager userManager,
     IBrowserService browserService,
     ISuiteService suiteService,
     ITestService testService)
     : base(mapperFactory, table)
 {
     this.mapperFactory  = mapperFactory;
     this.userManager    = userManager;
     this.browserService = browserService;
     this.suiteService   = suiteService;
     this.testService    = testService;
 }
Exemple #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WebsiteController" /> class.
 /// </summary>
 /// <param name="loggerService">The logger service.</param>
 /// <param name="websiteService">The website service.</param>
 /// <param name="displayNameService">The display name service.</param>
 /// <param name="testService">The test service.</param>
 /// <param name="suiteService">The suite service.</param>
 /// <param name="schedulerService">The Scheduler service.</param>
 /// <param name="sharedTestService">The shared test service.</param>
 /// <param name="dataBaseCategoriesService">The data base Categories service.</param>
 public WebsiteController(
     ILoggerService loggerService,
     IWebsiteService websiteService,
     IPagesService displayNameService,
     ITestService testService,
     ISuiteService suiteService,
     ISchedulerService schedulerService,
     ISharedTestService sharedTestService,
     IDataBaseCategoriesService dataBaseCategoriesService)
     : base(loggerService)
 {
     this.websiteService            = websiteService;
     this.displayNameService        = displayNameService;
     this.testService               = testService;
     this.suiteService              = suiteService;
     this.schedulerService          = schedulerService;
     this.sharedTestService         = sharedTestService;
     this.dataBaseCategoriesService = dataBaseCategoriesService;
 }
Exemple #9
0
 public LatestSuiteResultsService(IDbContext dbContext, ISuiteService suiteService)
 {
     _db           = dbContext.Get();
     _suiteService = suiteService;
 }
Exemple #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SuiteController"/> class.
 /// </summary>
 /// <param name="loggerService">The logger service.</param>
 /// <param name="suiteService">The suite service.</param>
 /// <param name="suiteTestMapService">The suite test map service.</param>
 public SuiteController(ILoggerService loggerService, ISuiteService suiteService, ISuiteTestMapService suiteTestMapService)
     : base(loggerService)
 {
     this.suiteService        = suiteService;
     this.suiteTestMapService = suiteTestMapService;
 }