asp.net-mvc - 单元测试 ModelState.IsValid

标签 asp.net-mvc unit-testing

我最近涉足单元测试,我想知道我是否能够对项目中的一个 Controller 进行单元测试,是否可以添加错误或模仿无效的 ModelState?

如有任何帮助,我们将不胜感激

最佳答案

您可以使用以下方法向 ModelState 添加错误

ModelState.AddModelError("key", "exception");

更多信息可以在 MSDN 上找到.

希望这会有所帮助。

关于asp.net-mvc - 单元测试 ModelState.IsValid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23640975/

相关文章:

unit-testing - VS2012/2013 是在构建后自动运行每个测试,还是只运行那些接触受影响代码的测试?

php - 将数据提供者与测试用例类分开

c# - .NET Razor + Bootstrap 如何将一个很长的元素声明拆分成多行代码

asp.net-mvc - MVC Razor 代码重用 - 此代码可以重用吗?

c# - ASP.NET MVC : Execute code on all Actions (global OnActionExecuting? )

angular - 如何让 Karma 在工作区内运行特定 Angular 6 组件库的测试

unit-testing - 使用 JEST 测试快速路线

javascript - 一键提交多个单选按钮值 ASP.NET MVC

asp.net-mvc - 为什么 SelectList SelectedValue 在 HttpGet 上有效,但在 HttpPost 上无效?

java - 列表上随机播放方法的单元测试