public void SetUp() { _dnsResolver = A.Fake <IDnsResolver>(); _logger = A.Fake <ILogger>(); _organisationalDomainProvider = A.Fake <IOrganisationalDomainProvider>(); _dmarcRecordDnsClient = new DmarcRecordDnsClient(_dnsResolver, _logger, _organisationalDomainProvider); }
public void SetUp() { _domainDao = A.Fake <IDomainDao>(); _userDao = A.Fake <IUserDao>(); _groupDao = A.Fake <IGroupDao>(); _groupDomainDao = A.Fake <IGroupDomainDao>(); _idSearchablePagedRequestValidator = A.Fake <IValidator <GetEntitiesByRelatedIdRequest> >(); _idEntityIdsRequestValidator = A.Fake <IValidator <ChangeMembershipRequest> >(); _domainForCreationValidator = A.Fake <IValidator <DomainForCreation> >(); _searchLimitExcludedIdsRequestValidator = A.Fake <IValidator <EntitySearchRequest> >(); _publicDomainForCreationValidator = A.Fake <IValidator <PublicDomainForCreation> >(); _log = A.Fake <ILogger <DomainContoller> >(); _organisationalDomainProvider = A.Fake <IOrganisationalDomainProvider>(); _publisher = A.Fake <IPublisher>(); _publisherConfig = A.Fake <IPublisherConfig>(); _domainContoller = new DomainContoller(_domainDao, _userDao, _groupDao, _groupDomainDao, _idSearchablePagedRequestValidator, _idEntityIdsRequestValidator, _domainForCreationValidator, _searchLimitExcludedIdsRequestValidator, _publicDomainForCreationValidator, _log, _organisationalDomainProvider, _publisher, _publisherConfig) { ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext { User = new ClaimsPrincipal(new ClaimsIdentity()) } } }; }
public DomainContoller(IDomainDao domainDao, IUserDao userDao, IGroupDao groupDao, IGroupDomainDao groupDomainDao, IValidator <GetEntitiesByRelatedIdRequest> idSearchablePagedRequestValidator, IValidator <ChangeMembershipRequest> idEntityIdsRequestValidator, IValidator <DomainForCreation> domainForCreationValidator, IValidator <EntitySearchRequest> searchLimitExcludedIdsRequestValidator, IValidator <PublicDomainForCreation> publicDomainForCreationValidator, ILogger <DomainContoller> log, IOrganisationalDomainProvider organisationalDomainProvider, IPublisher publisher, IPublisherConfig config) { _domainDao = domainDao; _userDao = userDao; _groupDao = groupDao; _groupDomainDao = groupDomainDao; _idSearchablePagedRequestValidator = idSearchablePagedRequestValidator; _idEntityIdsRequestValidator = idEntityIdsRequestValidator; _domainForCreationValidator = domainForCreationValidator; _searchLimitExcludedIdsRequestValidator = searchLimitExcludedIdsRequestValidator; _publicDomainForCreationValidator = publicDomainForCreationValidator; _log = log; _organisationalDomainProvider = organisationalDomainProvider; _publisher = publisher; _config = config; }
public AggregateReportEnricher(IIpAddressProcessor ipAddressProcessor, IMessagePublisher publisher, IAggregateReportRecordEnrichedFactory aggregateReportRecordEnrichedFactory, IEnricherConfig enricherConfig, IOrganisationalDomainProvider organisationalDomainProvider, ILogger <AggregateReportEnricher> log) { _ipAddressProcessor = ipAddressProcessor; _publisher = publisher; _aggregateReportRecordEnrichedFactory = aggregateReportRecordEnrichedFactory; _enricherConfig = enricherConfig; _organisationalDomainProvider = organisationalDomainProvider; _log = log; }
public DomainStatusListController(IDomainStatusListDao domainStatusListDao, IOrganisationalDomainProvider organisationalDomainProvider, ICertificateEvaluatorApi certificateEvaluatorApi, IDomainValidator domainValidator, IPublicDomainListValidator publicDomainValidator, IValidator <DomainsRequest> domainsRequestValidator, ILogger <DomainStatusListController> log) { _domainStatusListDao = domainStatusListDao; _organisationalDomainProvider = organisationalDomainProvider; _certificateEvaluatorApi = certificateEvaluatorApi; _domainValidator = domainValidator; _publicDomainValidator = publicDomainValidator; _domainsRequestValidator = domainsRequestValidator; _log = log; }
public DomainStatusController(IDomainStatusDao domainStatusDao, IPermissionDao permissionDao, IOrganisationalDomainProvider organisationalDomainProvider, IReverseDnsApi reverseDnsApi, IValidator <DomainRequest> domainRequestValidator, IValidator <DomainsRequest> domainsRequestValidator, IValidator <DateRangeDomainRequest> dateRangeDomainRequestValidator, ILogger <DomainStatusController> log) { _domainStatusDao = domainStatusDao; _permissionDao = permissionDao; _organisationalDomainProvider = organisationalDomainProvider; _reverseDnsApi = reverseDnsApi; _domainRequestValidator = domainRequestValidator; _dateRangeDomainRequestValidator = dateRangeDomainRequestValidator; _log = log; }
public void SetUp() { _domainStatusListDao = A.Fake <IDomainStatusListDao>(); _organisationDomainProvider = A.Fake <IOrganisationalDomainProvider>(); _domainRequestValidator = A.Fake <IValidator <DomainsRequest> >(); _certificateEvaluatorApi = A.Fake <ICertificateEvaluatorApi>(); _domainStatusListController = new DomainStatusListController(_domainStatusListDao, _organisationDomainProvider, _certificateEvaluatorApi, _domainValidator, _publicDomainValidator, _domainRequestValidator, A.Fake <ILogger <DomainStatusListController> >()); _domainStatusListController.ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext { User = new ClaimsPrincipal(new ClaimsIdentity()) } }; }
public void SetUp() { _domainStatusDao = A.Fake <IDomainStatusDao>(); _permissionDao = A.Fake <IPermissionDao>(); _domainRequestValidator = A.Fake <IValidator <DomainRequest> >(); _domainsRequestValidator = A.Fake <IValidator <DomainsRequest> >(); _dateRangeDomainRequestValidator = A.Fake <IValidator <DateRangeDomainRequest> >(); _organisationalDomainProvider = A.Fake <IOrganisationalDomainProvider>(); _reverseDnsApi = A.Fake <IReverseDnsApi>(); _domainStatusController = new DomainStatusController(_domainStatusDao, _permissionDao, _organisationalDomainProvider, _reverseDnsApi, _domainRequestValidator, _domainsRequestValidator, _dateRangeDomainRequestValidator, A.Fake <ILogger <DomainStatusController> >()); _domainStatusController.ControllerContext = new ControllerContext { HttpContext = new DefaultHttpContext { User = new ClaimsPrincipal(new ClaimsIdentity()) } }; }
public DmarcRecordDnsClient(IDnsResolver dnsResolver, ILogger log, IOrganisationalDomainProvider organisationalDomainProvider) : base(dnsResolver, log, QType.TXT, "DMARC") { _organisationalDomainProvider = organisationalDomainProvider; }
public ReverseDnsProvider(IReverseDnsLookup reverseDnsLookup, IOrganisationalDomainProvider organisationalDomainProvider) { _reverseDnsLookup = reverseDnsLookup; _organisationalDomainProvider = organisationalDomainProvider; }
public void SetUp() { _dnsResolver = A.Fake <IDnsResolver>(); _organisationalDomainProvider = A.Fake <IOrganisationalDomainProvider>(); _log = new TestLogger <ReverseDnsLookup>(); }
public void SetUp() { _organisationalDomainProvider = A.Fake <IOrganisationalDomainProvider>(); _rule = new SubDomainPolicyShouldBeQuarantineOrReject(_organisationalDomainProvider); }
public SubDomainPolicyShouldNotBeOnNonOrganisationalDomain(IOrganisationalDomainProvider organisationalDomainProvider) { _organisationalDomainProvider = organisationalDomainProvider; }
public void SetUp() { _organisationalDomainProvider = A.Fake <IOrganisationalDomainProvider>(); _rule = new SubDomainPolicyShouldNotBeOnNonOrganisationalDomain(_organisationalDomainProvider); }
public SubDomainPolicyShouldBeQuarantineOrReject(IOrganisationalDomainProvider organisationalDomainProvider) { _organisationalDomainProvider = organisationalDomainProvider; }