omit validation for brevity}
和一个示例单元测试我可以简单地让ViewModel的构造函数设置几个getter属性,但这似乎是在深入到测试ViewModel而不是控制器的领域。控制器不应该关心ViewModel如何处理传递给它的值,在我看来,测试也不应该-测试是测试控制器是否正常工作,而实际上应
我的泛型类在构造函数中接受一个Func参数,我想测试它的一个方法,这些方法基本上调用构造函数参数。我使用Moq,在我的测试代码中是这样的:public void Construct_EnsureInvokeFunction() _objectToTest=new TypeToTest//whether Invoke method of Func<T> is