3

我正在关注 apress mvc4 收据书,但我很难理解以下示例

// act
ViewResult result = controller.Index() as ViewResult;
// assert
Assert.IsInstanceOfType(result.Model,typeof(List<Architect>))

这条线

Assert.IsInstanceOfType(result.Model,typeof(List<Architect>))

抛出两个错误

  1. Argument1:无法从对象转换为 System.Type
  2. Nunit.Framework.Assert.IsInstanceOfType(System.Type, object) 的最佳重载方法匹配有一些无效参数
4

1 回答 1

3

你需要交换你的论点

Assert.IsInstanceOfType(typeof(List<Architect>),result.Model);

Nunit.Framework.Assert.IsInstanceOfType(System.Type, object) 的最佳重载方法匹配有一些无效参数

它说第一个参数是System.Type第二个 object

于 2013-10-10T09:35:00.010 回答