我是新手使用起订量。我正在为 ASP.Net MVC2 项目创建一些单元测试用例。在其中一个控制器中,我有一个代码,
if(ModelState.IsValid){ ...... ...... }
我试图以这种方式在我的测试方法中模拟它..
var modelState = new Mock<ModelStateDictionary>();
modelState.Setup(x => x.IsValid).Returns(true);
但问题是我一直运行测试方法 ModelState.Isvalid
返回false。问题是我只能处理我的测试项目。我无权对我的 ASP.Net mvc2 项目进行任何更改。你们中有人有这样做的想法吗?谢谢你。