public void Setup()
		{
			IOC.UnitTest();
			_product = new Product {UrlName = "prod", Categories = new API.ICategory[] {new StubCategory()}};
			IOC.CategoryCatalogUrlService.SetupNewMock().Setup(m => m.GetCanonicalUrl(It.IsAny<ICategory>())).Returns("[catname]");
			_productUrlService = IOC.ProductUrlService.Actual().Resolve();
		}
 public void Setup()
 {
     IOC.UnitTest();
     _product = new Product {
         UrlName = "prod", Categories = new API.ICategory[] { new StubCategory() }
     };
     IOC.CategoryCatalogUrlService.SetupNewMock().Setup(m => m.GetCanonicalUrl(It.IsAny <ICategory>())).Returns("[catname]");
     _productUrlService = IOC.ProductUrlService.Actual().Resolve();
 }
Example #3
0
		public UrlService(IUrlFormatService urlFormatService, IUrlLocalizationService urlLocalizationService, ICategoryCatalogUrlService categoryCatalogUrlService, IProductUrlService productUrlService, IUwebshopRequestService requestService, ICategoryService categoryService, IProductService productService)
		{
			_urlFormatService = urlFormatService;
			_urlLocalizationService = urlLocalizationService;
			_categoryCatalogUrlService = categoryCatalogUrlService;
			_productUrlService = productUrlService;
			_requestService = requestService;
			_categoryService = categoryService;
			_productService = productService;
		}
Example #4
0
 public UrlService(IUrlFormatService urlFormatService, IUrlLocalizationService urlLocalizationService, ICategoryCatalogUrlService categoryCatalogUrlService, IProductUrlService productUrlService, IUwebshopRequestService requestService, ICategoryService categoryService, IProductService productService)
 {
     _urlFormatService          = urlFormatService;
     _urlLocalizationService    = urlLocalizationService;
     _categoryCatalogUrlService = categoryCatalogUrlService;
     _productUrlService         = productUrlService;
     _requestService            = requestService;
     _categoryService           = categoryService;
     _productService            = productService;
 }
Example #5
0
 public BlockUrlService(IArticleUrlService articleUrlService, IProductUrlService productUrlService)
 {
     _articleUrlService = articleUrlService;
     _productUrlService = productUrlService;
 }
Example #6
0
 public ProductPageSiteUrlProvider(IProductUrlService productUrlService)
 {
     _productUrlService = productUrlService;
 }