public VideoBlockViewModel( VideoBlock currentBlock, IWebsiteDependencies _websiteDependencies, DisplayOptionEnum displayOptionTag) : base(currentBlock, _websiteDependencies, displayOptionTag) { }
public void AdditionalProperties_Should_Be_Set_Correctly(IWebsiteDependencies dependencies) { var test = new StartPageAdditionalProperties(); baseViewModel = new PageViewModel <StartPage, StartPageAdditionalProperties>(startPage, test); baseViewModel.AdditionalProperties.Should().NotBeNull(); }
public MenuPageFixtures( IWebsiteDependencies websiteDependencies, IPageTypeServices pageServices, IContent homepage) : base(websiteDependencies, pageServices, homepage) { }
public KeyValuePageFixtures( IWebsiteDependencies _websiteDependencies, IPageTypeServices pagetypeServices, IContent homepage) : base(_websiteDependencies, pagetypeServices, homepage) { }
public BlockFixturesFactory(IWebsiteDependencies websiteDependencies, IPageTypeServices pagetypeServices) { Guard.ValidateObject(websiteDependencies); Guard.ValidateObject(pagetypeServices); _websiteDependencies = websiteDependencies; _pagetypeServices = pagetypeServices; }
public BaseViewModel(T currentPage, IWebsiteDependencies dependencies) { Guard.ValidateObject(currentPage); Guard.ValidateObject(dependencies); CurrentPage = currentPage; WebsiteDependencies = dependencies; }
public FixtureBase(IWebsiteDependencies websiteDependencies, IPageTypeServices pagetypeServices) { Guard.ValidateObject(websiteDependencies); Guard.ValidateObject(pagetypeServices); WebsiteDependencies = websiteDependencies; PageTypeServices = pagetypeServices; }
public LayoutViewModel( DocumentTypeBase currentPage, IWebsiteDependencies dependencies) { Guard.ValidateObject(dependencies); _dependencies = dependencies; Url = Extensions.WebsiteDomainUrl + currentPage.Url; }
public EpiserverDataImporter( IDataImporter dataImporter, IWebsiteDependencies websiteDependencies) { Guard.ValidateObject(dataImporter); Guard.ValidateObject(websiteDependencies); _websiteDependencies = websiteDependencies; _dataImporter = dataImporter; }
public LayoutViewModelFactory( IWebsiteDependencies websiteDependencies, IPageTypeServices episerverContentRepositories, IHeaderViewModelFactory headerViewModelFactory) { Guard.ValidateObject(websiteDependencies); Guard.ValidateObject(episerverContentRepositories); Guard.ValidateObject(headerViewModelFactory); _episerverContentRepositories = episerverContentRepositories; _headerViewModelFactory = headerViewModelFactory; }
public BlockViewModel( T currentBlock, IWebsiteDependencies _websiteDependencies, DisplayOptionEnum displayOptionTag) { Guard.ValidateObject(currentBlock); Guard.ValidateObject(_websiteDependencies); Guard.ValidateObject(displayOptionTag); WebsiteDependencies = _websiteDependencies; DisplayOptionTag = displayOptionTag; CurrentBlock = currentBlock; }
public void MetaDataProperties_PageDataProperties_SeoTitle_Data_Should_Be_Set_Correctly( IWebsiteDependencies _websiteDependencies, IPageTypeServices episerverContentRepositories, IHeaderViewModelFactory headerViewModelFactory, string seoTitle) { var startPage = new Mock <StartPage>(); startPage.Setup(x => x.SeoTitle).Returns(seoTitle); layoutViewModelFactory = new LayoutViewModelFactory(_websiteDependencies, episerverContentRepositories, headerViewModelFactory); var viewModel = layoutViewModelFactory.CreateLayoutViewModel(startPage.Object); viewModel.MetaDataProperties.Current.SeoTitle.Should().Be(seoTitle); }
public PreviewController( DisplayOptions displayOptions, TemplateResolver templateResolver, IWebsiteDependencies websiteDependencies, IPageTypeServices pageTypeServices) { Guard.ValidateObject(websiteDependencies); Guard.ValidateObject(displayOptions); Guard.ValidateObject(templateResolver); Guard.ValidateObject(pageTypeServices); _displayOptions = displayOptions; _templateResolver = templateResolver; _websiteDependencies = websiteDependencies; _pageTypeServices = pageTypeServices; }
public PagesFixturesFactory( IWebsiteDependencies websiteDependencies, IPageTypeServices episerverContentRepositories, StartPage homepage, ContentHelper contentHelper, BlockFixturesFactory blockFixturesFactory) { Guard.ValidateObject(websiteDependencies); Guard.ValidateObject(homepage); Guard.ValidateObject(contentHelper); Guard.ValidateObject(episerverContentRepositories); _websiteDependencies = websiteDependencies; _homepage = homepage; _blockFixturesFactory = blockFixturesFactory; _pagetypeServices = episerverContentRepositories; }
public void FooterDataProperties_PageDataProperties_SeoTitleData_Should_Be_Set_Correctly(IWebsiteDependencies _websiteDependencies, IPageTypeServices episerverContentRepositories, IHeaderViewModelFactory headerViewModelFactory) { layoutViewModelFactory = new LayoutViewModelFactory(_websiteDependencies, episerverContentRepositories, headerViewModelFactory); var viewModel = layoutViewModelFactory.CreateLayoutViewModel(pageData); viewModel.FooterProperties.Current.Should().NotBeNull(); }
public StartpageController(IWebsiteDependencies dependencies) : base(dependencies) { }
public BlockHelper(IWebsiteDependencies _websiteDependencies) { Guard.ValidateObject(_websiteDependencies); _websiteDependencies = _websiteDependencies; }
public BaseController(IWebsiteDependencies dependencies) { Guard.ValidateObject(dependencies); Dependencies = dependencies; }
public MenuService(IWebsiteDependencies websiteDependencies) { Guard.ValidateObject(websiteDependencies); _websiteDependencies = websiteDependencies; }
public void Dependencies_Should_Be_Set_Correctly(IWebsiteDependencies dependencies) { baseViewModel = new BlockViewModel <RichTextBlock>(dummyBlock, dependencies, DisplayOptionEnum.Full); baseViewModel.WebsiteDependencies.Should().NotBeNull(); }
public void CurrentPage_Should_Be_Set_Correctly(IWebsiteDependencies dependencies) { baseViewModel = new PageViewModel <StartPage, StartPageAdditionalProperties>(startPage, null); baseViewModel.CurrentPage.Should().NotBeNull(); }
public StartpageViewModel(Startpage currentPage, IWebsiteDependencies dependencies) : base(currentPage, dependencies) { }