예제 #1
0
 public MediaCategoryControllerTests()
 {
     _documentService = A.Fake<IDocumentService>();
     _fileService = A.Fake<IFileAdminService>();
     _urlValidationService = A.Fake<IUrlValidationService>();
     _mediaCategoryController = new MediaCategoryController(_fileService, _urlValidationService, _documentService);
 }
 public ExternalLinksValidator(
     IExternalLinksHarvester harvester,
     IUrlValidationService validationService)
 {
     this.harvester         = harvester ?? throw new ArgumentNullException(nameof(harvester));
     this.validationService = validationService ?? throw new ArgumentNullException(nameof(validationService));
 }
예제 #3
0
 public WebpageUrlGeneratorTests()
 {
     _urlValidationService = A.Fake <IUrlValidationService>();
     A.CallTo(() => _urlValidationService.UrlIsValidForWebpage(A <string> .Ignored, A <int?> .Ignored)).Returns(true);
     _pageDefaultsSettings = new PageDefaultsSettings();
     _webpageUrlService    = new WebpageUrlService(_urlValidationService, Session, Kernel, _pageDefaultsSettings);
 }
예제 #4
0
 public WebpageController(IWebpageBaseViewDataService webpageBaseViewDataService,
     IDocumentService documentService, IUrlValidationService urlValidationService)
 {
     _webpageBaseViewDataService = webpageBaseViewDataService;
     _documentService = documentService;
     _urlValidationService = urlValidationService;
 }
예제 #5
0
 public WebpageUrlGeneratorTests()
 {
     _urlValidationService = A.Fake<IUrlValidationService>();
     A.CallTo(() => _urlValidationService.UrlIsValidForWebpage(A<string>.Ignored, A<int?>.Ignored)).Returns(true);
     _pageDefaultsSettings = new PageDefaultsSettings();
     _webpageUrlService = new WebpageUrlService(_urlValidationService, Session, Kernel, _pageDefaultsSettings);
 }
예제 #6
0
 public WebpageController(IWebpageBaseViewDataService webpageBaseViewDataService,
                          IDocumentService documentService, IUrlValidationService urlValidationService)
 {
     _webpageBaseViewDataService = webpageBaseViewDataService;
     _documentService            = documentService;
     _urlValidationService       = urlValidationService;
 }
 public MediaCategoryControllerTests()
 {
     _documentService         = A.Fake <IDocumentService>();
     _fileService             = A.Fake <IFileAdminService>();
     _urlValidationService    = A.Fake <IUrlValidationService>();
     _mediaCategoryController = new MediaCategoryController(_fileService, _urlValidationService, _documentService);
 }
예제 #8
0
 public WebpageController(IWebpageAdminService webpageAdminService,
                          IWebpageBaseViewDataService webpageBaseViewDataService, IUrlValidationService urlValidationService)
 {
     _webpageAdminService        = webpageAdminService;
     _webpageBaseViewDataService = webpageBaseViewDataService;
     _urlValidationService       = urlValidationService;
 }
예제 #9
0
 public WebpageUrlService(IUrlValidationService urlValidationService, ISession session, IKernel kernel,
                          PageDefaultsSettings settings)
 {
     _urlValidationService = urlValidationService;
     _session  = session;
     _kernel   = kernel;
     _settings = settings;
 }
예제 #10
0
 public CrawlingController(
     ICrawlingRepository repository,
     IUrlValidationService urlValidation,
     ICrawlingMapperService mapper,
     IHttpContextAccessor httpContextAccessor) : base(repository, mapper, httpContextAccessor)
 {
     _urlValidation = urlValidation;
 }
예제 #11
0
 public WebpageUrlService(IUrlValidationService urlValidationService, ISession session, IKernel kernel,
     PageDefaultsSettings settings)
 {
     _urlValidationService = urlValidationService;
     _session = session;
     _kernel = kernel;
     _settings = settings;
 }
예제 #12
0
 public WebpageControllerTests()
 {
     Kernel.Bind <ISetWebpageAdminViewData>().ToConstant(A.Fake <ISetWebpageAdminViewData>());
     CurrentRequestData.CurrentUser = new User();
     _documentService      = A.Fake <IDocumentService>();
     _urlValidationService = A.Fake <IUrlValidationService>();
     _baseViewDataService  = A.Fake <IWebpageBaseViewDataService>();
     _webpageController    = new WebpageController(_baseViewDataService, _documentService,
                                                   _urlValidationService)
     {
         RouteDataMock = new RouteData()
     };
 }
예제 #13
0
 public WebpageControllerTests()
 {
     Kernel.Bind<ISetWebpageAdminViewData>().ToConstant(A.Fake<ISetWebpageAdminViewData>());
     CurrentRequestData.CurrentUser = new User();
     _documentService = A.Fake<IDocumentService>();
     _urlValidationService = A.Fake<IUrlValidationService>();
     _baseViewDataService = A.Fake<IWebpageBaseViewDataService>();
     _webpageController = new WebpageController(_baseViewDataService, _documentService,
         _urlValidationService)
     {
         RouteDataMock = new RouteData()
     };
 }
예제 #14
0
 public AccountController(IMembershipService membershipService, IAuthenticationService authenticationService, IUrlValidationService urlValidationService)
 {
     this.membershipService = membershipService;
     this.authenticationService = authenticationService;
     this.urlValidationService = urlValidationService;
 }
예제 #15
0
 public LayoutController(IDocumentService documentService, IUrlValidationService urlValidationService, ILayoutAreaAdminService layoutAreaAdminService)
 {
     _documentService        = documentService;
     _urlValidationService   = urlValidationService;
     _layoutAreaAdminService = layoutAreaAdminService;
 }
예제 #16
0
 public LayoutContollerTests()
 {
     _documentService = A.Fake<IDocumentService>();
     _urlValidationService = A.Fake<IUrlValidationService>();
     _layoutController = new LayoutController(_documentService, _urlValidationService, _layoutAreaAdminService);
 }
 public void SetUp()
 {
     membershipService     = Substitute.For <IMembershipService>();
     authenticationService = Substitute.For <IAuthenticationService>();
     urlValidationService  = Substitute.For <IUrlValidationService>();
 }
 public void SetUp()
 {
     membershipService = Substitute.For<IMembershipService>();
     authenticationService = Substitute.For<IAuthenticationService>();
     urlValidationService = Substitute.For<IUrlValidationService>();
 }
예제 #19
0
 public LayoutAdminService(IRepository <Layout> layoutRepository, IGetDocumentsByParent <Layout> getDocumentsByParent, IUrlValidationService urlValidationService)
 {
     _layoutRepository     = layoutRepository;
     _getDocumentsByParent = getDocumentsByParent;
     _urlValidationService = urlValidationService;
 }
예제 #20
0
 public MediaCategoryController(IFileAdminService fileAdminService, IUrlValidationService urlValidationService, IDocumentService documentService)
 {
     _fileAdminService = fileAdminService;
     _urlValidationService = urlValidationService;
     _documentService = documentService;
 }
예제 #21
0
 public UrlHistoryController(IUrlHistoryAdminService urlHistoryAdminService, IUrlValidationService urlValidationService)
 {
     _urlHistoryAdminService = urlHistoryAdminService;
     _urlValidationService = urlValidationService;
 }
예제 #22
0
 public UrlHistoryController(IUrlHistoryAdminService urlHistoryAdminService, IUrlValidationService urlValidationService)
 {
     _urlHistoryAdminService = urlHistoryAdminService;
     _urlValidationService   = urlValidationService;
 }
예제 #23
0
 public LayoutController(IDocumentService documentService, IUrlValidationService urlValidationService, ILayoutAreaAdminService layoutAreaAdminService)
 {
     _documentService = documentService;
     _urlValidationService = urlValidationService;
     _layoutAreaAdminService = layoutAreaAdminService;
 }
예제 #24
0
 public LayoutControllerTests()
 {
     _documentService      = A.Fake <IDocumentService>();
     _urlValidationService = A.Fake <IUrlValidationService>();
     _layoutController     = new LayoutController(_documentService, _urlValidationService, _layoutAreaAdminService);
 }
예제 #25
0
 public MediaCategoryController(IFileAdminService fileAdminService, IUrlValidationService urlValidationService, IDocumentService documentService)
 {
     _fileAdminService     = fileAdminService;
     _urlValidationService = urlValidationService;
     _documentService      = documentService;
 }
예제 #26
0
 public AccountController(IMembershipService membershipService, IAuthenticationService authenticationService, IUrlValidationService urlValidationService)
 {
     this.membershipService     = membershipService;
     this.authenticationService = authenticationService;
     this.urlValidationService  = urlValidationService;
 }
예제 #27
0
 public MediaCategoryAdminService(IRepository <MediaCategory> mediaCategoryRepository, IGetDocumentsByParent <MediaCategory> getDocumentsByParent, IUrlValidationService urlValidationService)
 {
     _mediaCategoryRepository = mediaCategoryRepository;
     _getDocumentsByParent    = getDocumentsByParent;
     _urlValidationService    = urlValidationService;
 }
 public ShortUrlAddressService(IUrlInfoRepository repository, IUrlValidationService urlValidation)
 {
     this.repository    = repository;
     this.urlValidation = urlValidation;
 }