Ejemplo n.º 1
0
        public CertificateValidationMessageHandlerIntegrationTests(CertificateIntegrationTestFixture fixture)
        {
            _fixture = fixture;

            _context = new Mock<IValidationEntitiesContext>();
            _telemetryService = new Mock<ITelemetryService>();
            _certificateStore = new Mock<ICertificateStore>();
            _validationEnqueuer = new Mock<IPackageValidationEnqueuer>();
            _featureFlagService = new Mock<IFeatureFlagService>();

            _featureFlagService.SetReturnsDefault(true);

            var certificateValidationService = new CertificateValidationService(
                _context.Object,
                _telemetryService.Object,
                Mock.Of<ILogger<CertificateValidationService>>());

            _target = new CertificateValidationMessageHandler(
                _certificateStore.Object,
                certificateValidationService,
                new OnlineCertificateVerifier(),
                _validationEnqueuer.Object,
                _featureFlagService.Object,
                Mock.Of<ILogger<CertificateValidationMessageHandler>>());
        }
Ejemplo n.º 2
0
        public void Setup()
        {
            _settingsService = Substitute.For <SettingsService>((IServiceProvider)null);
            _certService     = Substitute.For <CertificateValidationService>(_settingsService);
            _ldap            = Substitute.For <LdapAuthWrapper>();

            _service = new LdapService(_settingsService, _certService, _ldap);

            _settingsService.Ldap_Enable.Returns(false);
        }
Ejemplo n.º 3
0
        public void Setup()
        {
            _settingsService = Substitute.For <SettingsService>((IServiceProvider)null);
            _certService     = Substitute.For <CertificateValidationService>(_settingsService);
            _serviceProvider = TestUtility.InitDI();
            _httpHandler     = (TestHttpHandler)_serviceProvider.GetRequiredService <HttpClientHandler>();

            _service = new HttpCheckService(_settingsService, _certService, _serviceProvider);

            _settingsService.Monitor_RequestTimeoutSeconds.Returns(1);
        }
            public FactsBase()
            {
                _context          = new Mock <IValidationEntitiesContext>();
                _telemetryService = new Mock <ITelemetryService>();

                var logger = new Mock <ILogger <CertificateValidationService> >();

                _certificateValidation1.EndCertificate = _certificate1;
                _certificateValidation2.EndCertificate = _certificate2;

                _target = new CertificateValidationService(
                    _context.Object,
                    _telemetryService.Object,
                    logger.Object,
                    maximumValidationFailures: 5);
            }
Ejemplo n.º 5
0
        public CertificateValidationMessageHandlerIntegrationTests(CertificateIntegrationTestFixture fixture)
        {
            _fixture = fixture;

            _context          = new Mock <IValidationEntitiesContext>();
            _telemetryService = new Mock <ITelemetryService>();
            _certificateStore = new Mock <ICertificateStore>();

            var certificateValidationService = new CertificateValidationService(
                _context.Object,
                _telemetryService.Object,
                Mock.Of <ILogger <CertificateValidationService> >());

            _target = new CertificateValidationMessageHandler(
                _certificateStore.Object,
                certificateValidationService,
                new OnlineCertificateVerifier(),
                Mock.Of <ILogger <CertificateValidationMessageHandler> >());
        }
Ejemplo n.º 6
0
        public void Setup()
        {
            _settingsService = Substitute.For <SettingsService>((IServiceProvider)null);

            _service = new CertificateValidationService(_settingsService);
        }