public OnTestExecution(
     ILogger logger,
     ITestEngineService testEngineService,
     IMessengerService messengerService,
     IUserProfileProvider userProfileProvider, bool useAzureStorage = false)
     : base(logger, messengerService, FunctionName, QueueName, useAzureStorage, userProfileProvider, testEngineService)
 {
 }
        public static void SetupTests(TestContext tc)
        {
            SetupTests("testengine");

            _logger              = CreateLogger();
            _testResultsService  = CreateTestResultsService();
            _testEngineService   = CreateTestEngineService();
            _userProfileProvider = CreateUserProfileProvider();
        }
Beispiel #3
0
        public OnTestExecution(
            ILogger logger,
            ICorrelationIdProvider correlationIdProvider,
            ITestEngineService testEngineService)
        {
            Guard.ArgumentNotNull(logger, nameof(logger));
            Guard.ArgumentNotNull(correlationIdProvider, nameof(correlationIdProvider));
            Guard.ArgumentNotNull(testEngineService, nameof(testEngineService));

            _logger = logger;
            _correlationIdProvider = correlationIdProvider;
            _testEngineService     = testEngineService;
        }
Beispiel #4
0
        public TestEngineController(
            IGherkinParserService gherkinParserService,
            ITestResultsSearchService testResultsSearchService,
            ITestEngineService testEngineService,
            ITestResultsCountsService testResultsCountsService,
            ITestResultsService testResultsService)
        {
            Guard.ArgumentNotNull(gherkinParserService, nameof(gherkinParserService));
            Guard.ArgumentNotNull(testResultsSearchService, nameof(testResultsSearchService));
            Guard.ArgumentNotNull(testEngineService, nameof(testEngineService));
            Guard.ArgumentNotNull(testResultsCountsService, nameof(testResultsCountsService));
            Guard.ArgumentNotNull(testResultsService, nameof(testResultsService));

            _gherkinParserService     = gherkinParserService;
            _testResultsSearchService = testResultsSearchService;
            _testEngineService        = testEngineService;
            _testResultsCountsService = testResultsCountsService;
            _testResultsService       = testResultsService;
        }