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)); }
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)); }
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)); }