上传者: 42136837
|
上传时间: 2021-01-29 23:09:38
|
文件大小: 33KB
|
文件类型: ZIP
模型验证
小型框架,用于检查模型是否正确验证。
对于模型开发的TDD (测试驱动开发)方法,我也很有用。
它几乎可以与任何测试框架一起使用!
从NuGet安装它: :
主要特点
检查模型验证实际上是否因错误的值而失败。
检查是否已测试所有属性。
检查是否已测试所有类级别的验证属性。
检查是否已测试所有属性级别验证属性。
检查错误消息实际上是否正确。
例
C#查询示例:
[ YoungSkywalker ] // Surname == Skywalker && Age < 25
public class Rebel
{
[ Required ]
[ MaxLength ( 10 )]
public string Name { get ; set ; }
[ Required ]
public string Surname { get ; set ; }
[ Range ( 10 , 900 )]
public int Age { get ; set ; }
[ RebelWeapon ] // Color