Ejemplo n.º 1
0
 public CheckExternalLinksBackgroundJob(
     IReferenceRepository referenceRepository,
     IInterfaceRepository interfaceRepository,
     IBrokenExternalReferencesReportRepository reportRepository,
     IEndpointValidationService endpointValidationService,
     KitosUrl kitosUrl,
     IOperationClock operationClock)
 {
     _referenceRepository       = referenceRepository;
     _interfaceRepository       = interfaceRepository;
     _reportRepository          = reportRepository;
     _endpointValidationService = endpointValidationService;
     _kitosUrl       = kitosUrl;
     _operationClock = operationClock;
 }
 public CheckExternalLinksBackgroundJobTest()
 {
     _now = DateTime.Now;
     _referenceRepository = new Mock <IReferenceRepository>();
     _interfaceRepository = new Mock <IInterfaceRepository>();
     _brokenExternalReferencesReportRepository = new Mock <IBrokenExternalReferencesReportRepository>();
     _endpointValidationService = new Mock <IEndpointValidationService>();
     _rootUrl = new KitosUrl(new Uri("https://unit-test.dk"));
     _sut     = new CheckExternalLinksBackgroundJob(
         _referenceRepository.Object,
         _interfaceRepository.Object,
         _brokenExternalReferencesReportRepository.Object,
         _endpointValidationService.Object,
         _rootUrl,
         Mock.Of <IOperationClock>(x => x.Now == _now));
 }