我正在单位测试中获得模型,如
// Arrange
var c = new MyController();
//Act
var result = c.Index(null,null);
var model = result.ViewData.Model;
但该模型具有价值,例如ActionName
如何访问该值?
请帮助
答案 0 :(得分:1)
ViewData.Model
的类型为object
。您需要将其强制转换为正确的类型:
MyModel model = ViewData.Model as MyModel;
// access model.SomeProperty