单元测试Fluentvalidation

时间:2017-12-12 08:56:11

标签: fluentvalidation

我有2个课程,如下所示

public class A
{
   public string Name { get; set;}
}

public class B : A
{
   public string Description { get; set;}
}

使用以下流利验证器

public class AValidator : AbstractValidator<A>
{
   public A()
   {
     RuleFor(x => x.Name).NotEmpty();
   }
}

public class BValidator : AbstractValidator<B>
{
   public B(IValidator<AValidator> aValidator)
   {
     Include(aValidator);
     RuleFor(x => x.Description).NotEmpty();
   }
}

我正在使用StrectMap进行IOC和xUnit进行单元测试。有什么方法可以验证/验证是否已在BValidator中设置了Include?

0 个答案:

没有答案