public BreadcrumbServiceTests() { this.SiteContext = Substitute.For <ISiteContext>(); this.BreadcrumbRepository = Substitute.For <IBreadcrumbRepository>(); this.BreadcrumbService = new BreadcrumbService( this.SitecoreContext, this.SiteContext, this.BreadcrumbRepository); }
public BreadcrumbService( ISitecoreContext sitecoreContext, ISiteContext siteContext, IBreadcrumbRepository breadcrumbRepository) { Assert.ArgumentNotNull(sitecoreContext, nameof(sitecoreContext)); Assert.ArgumentNotNull(siteContext, nameof(siteContext)); Assert.ArgumentNotNull(breadcrumbRepository, nameof(breadcrumbRepository)); this.sitecoreContext = sitecoreContext; this.siteContext = siteContext; this.breadcrumbRepository = breadcrumbRepository; }
public BreadcrumbRepositoryTests() { this.BreadcrumbRepository = new BreadcrumbRepository(this.SitecoreContext); }
public BreadcrumbsJsonViewComponent(IPageDataContextRetriever pageDataContextRetriever, IBreadcrumbRepository breadcrumbRepository) { PageDataContextRetriever = pageDataContextRetriever; BreadcrumbRepository = breadcrumbRepository; }
public NavigationController(INavigationRepository NavigationRepo, IDynamicRouteHelper dynamicRouteHelper, IBreadcrumbRepository BreadCrumbRepo) { _NavigationRepo = NavigationRepo; _DynamicRouteHelper = dynamicRouteHelper; _BreadcrumbRepo = BreadCrumbRepo; }