MvcContrib.UnitTests.UI.Grid.GridRendererTester.FakeRenderingContext C# (CSharp) Méthode

FakeRenderingContext() public static méthode

public static FakeRenderingContext ( ) : MvcContrib.UI.Grid.RenderingContext
Résultat MvcContrib.UI.Grid.RenderingContext
        public static RenderingContext FakeRenderingContext()
        {
            var engine = MockRepository.GenerateStub<IViewEngine>();
            engine.Stub(x => x.FindPartialView(null, null, true)).IgnoreArguments().Return(new ViewEngineResult(MockRepository.GenerateStub<IView>(), engine)).Repeat.Any();

            var context = new RenderingContext(
                new StringWriter(),
                new ViewContext() { View = MockRepository.GenerateStub<IView>(), TempData = new TempDataDictionary() },
                new ViewEngineCollection(new List<IViewEngine>() { engine }));

            return context;
        }

Usage Example

Exemple #1
0
 public void Should_define_sections()
 {
     AsGridModel.Sections.RowStart(x => "foo");
     AsGridModel.Sections.Row
     .StartSectionRenderer(
         new GridRowViewData <Person>(new Person(), false),
         GridRendererTester.FakeRenderingContext())
     .ShouldBeTrue();
 }
All Usage Examples Of MvcContrib.UnitTests.UI.Grid.GridRendererTester::FakeRenderingContext
GridRendererTester