Beispiel #1
0
    public void ContentType1_To_ContentType2()
    {
        var content  = new ContentType1(null, Mock.Of <IPublishedValueFallback>());
        var view     = new ContentType2TestPage();
        var viewData = GetViewDataDictionary(content);

        Assert.Throws <ModelBindingException>(() => view.SetViewData(viewData));
    }
Beispiel #2
0
        public void ContentType1_To_ContentType2()
        {
            var content  = new ContentType1(null);
            var view     = new ContentType2TestPage();
            var viewData = new ViewDataDictionary(content);

            view.ViewContext = GetViewContext();
            Assert.Throws <InvalidCastException>(() => view.SetViewDataX(viewData));
        }
Beispiel #3
0
        public void RenderModelOf_ContentType1_To_ContentType2()
        {
            var content  = new ContentType1(null);
            var model    = new RenderModel <ContentType1>(content, CultureInfo.InvariantCulture);
            var view     = new ContentType2TestPage();
            var viewData = new ViewDataDictionary(model);

            view.ViewContext = GetViewContext();
            Assert.Throws <InvalidCastException>(() => view.SetViewDataX(viewData));
        }
        public void RenderModelOf_ContentType1_To_ContentType2()
        {
            var content  = new ContentType1(null);
            var model    = new ContentModel <ContentType1>(content);
            var view     = new ContentType2TestPage();
            var viewData = new ViewDataDictionary(model);

            view.ViewContext = GetViewContext();
            Assert.Throws <ModelBindingException>(() => view.SetViewDataX(viewData));
        }