Пример #1
0
        public void DemoContent_RenderingContextItemInitialized_ShouldReturnDemoContentView(
            Db db,
            [Greedy] DemoController sut,
            [Modest] RenderingContext context,
            [Content] DemoContentItem item)
        {
            context.ContextItem = db.GetItem(item.ID);
            ContextService.Get().Push(context);

            sut.DemoContent().As <ViewResult>().Model.Should().BeOfType <DemoContent>();
        }
Пример #2
0
 public void DemoContent_RenderingContextItemInitialized_ShouldReturnDemoContentView(Db db, [Substitute] Sitecore.Mvc.Presentation.PageContext pageContext, [Frozen] IDemoStateService demoState, [Greedy] DemoController sut, [Content] DemoContentItem item)
 {
     pageContext.Database.Returns(db.Database);
     Sitecore.Mvc.Common.ContextService.Get().Push(pageContext);
     demoState.IsDemoEnabled.Returns(true);
     using (RenderingContext.EnterContext(new Rendering(), db.GetItem(item.ID)))
     {
         sut.DemoContent().As <ViewResult>().Model.Should().BeOfType <DemoContent>();
     }
 }
Пример #3
0
 public void DemoContent_RenderingContextItemInitialized_ShouldReturnDemoContentView(Db db, [Greedy] DemoController sut, [Content] DemoContentItem item)
 {
     using (RenderingContext.EnterContext(new Rendering(), db.GetItem(item.ID)))
     {
         sut.DemoContent().As <ViewResult>().Model.Should().BeOfType <DemoContent>();
     }
 }