public void Setup() { _redirectItems = new List <RedirectItem> { new RedirectItem { RedirectUrl = "/extension", External = false, ItemId = new Guid(), Site = "", Target = "/sitecore/content/Home/Test", TargetQueryString = "" }, new RedirectItem { RedirectUrl = "/do-not-return", External = false, ItemId = new Guid(), Site = "", Target = "/sitecore/content/Home/Test", TargetQueryString = "" }, }; _absolutePathFromUrl = new Mock <IAbsolutePathFromUrl>(); _absolutePathFromUrl.Setup(x => x.RemoveDomain(DomainWithExtension)).Returns(Extension); _cacheRetriever = new Mock <ICacheRetriever>(); _cacheRetriever.Setup(x => x.FindByCurrentSite()).Returns(_redirectItems); _redirectRetreiver = new RedirectRetreiver(_absolutePathFromUrl.Object, _cacheRetriever.Object); }
public void Setup() { _redirectItems = new List<RedirectItem> { new RedirectItem { RedirectUrl = "/extension", External = false, ItemId = new Guid(), Site = "", Target = "/sitecore/content/Home/Test", TargetQueryString = "" }, new RedirectItem { RedirectUrl = "/do-not-return", External = false, ItemId = new Guid(), Site = "", Target = "/sitecore/content/Home/Test", TargetQueryString = "" }, }; _absolutePathFromUrl = new Mock<IAbsolutePathFromUrl>(); _absolutePathFromUrl.Setup(x => x.RemoveDomain(DomainWithExtension)).Returns(Extension); _cacheRetriever = new Mock<ICacheRetriever>(); _cacheRetriever.Setup(x => x.FindByCurrentSite()).Returns(_redirectItems); _redirectRetreiver = new RedirectRetreiver(_absolutePathFromUrl.Object, _cacheRetriever.Object); }