我有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? p>