【发布时间】:2012-04-29 04:09:21
【问题描述】:
这可能是重复的,但我找不到我正在寻找的问题,所以我问它。
如何测试方法参数是否用属性修饰?比如下面的MVC动作方法,使用FluentValidation的CustomizeValidatorAttribute:
[HttpPost]
[OutputCache(VaryByParam = "*", Duration = 1800)]
public virtual ActionResult ValidateSomeField(
[CustomizeValidator(Properties = "SomeField")] MyViewModel model)
{
// code
}
我确定我必须使用反射,希望使用强类型的 lambda。但不知道从哪里开始。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 unit-testing asp.net-mvc-4 custom-attributes