public void WithViewData_should_return_view_data_if_view_data_type_matches() { var expectedData = new CustomReferenceTypeViewData { ID = 2, Name = "Foo" }; var renderResult = new ViewResult { ViewData = new ViewDataDictionary(expectedData) }; var result = renderResult.WithViewData <CustomReferenceTypeViewData>(); Assert.That(result, Is.EqualTo(expectedData)); }
public void WithViewData_should_return_view_data_if_view_data_type_matches() { var expectedData = new CustomReferenceTypeViewData {ID = 2, Name = "Foo"}; var renderResult = new ViewResult {ViewData = new ViewDataDictionary(expectedData)}; var result = renderResult.WithViewData<CustomReferenceTypeViewData>(); Assert.That(result, Is.EqualTo(expectedData)); }
public void WithViewData_On_PartialViewResult_Should_Return_View_Data_If_View_Data_Type_Matches() { var expectedData = new CustomReferenceTypeViewData { ID = 2, Name = "Foo" }; var renderResult = new PartialViewResult { ViewData = new ViewDataDictionary(expectedData) }; var result = renderResult.WithViewData<CustomReferenceTypeViewData>(); Assert.That(result, Is.EqualTo(expectedData)); }