1
Comment puis-je valider:FluentValidation type Validé
[Fact]
public void ValidateLengthRuleSet_NipLengthIsLessThanTen_IsValidShouldBeFalse()
{
// Arrange
string nip = "12345";
// Act
var result = _validator.Validate(nip, AddMerchantValidatorRuleSet.NIP.ToString());
// Assert
result.IsValid.Should().BeFalse();
}
public class NIPValidator : AbstractValidator<string>
{
public NIPValidator()
{
RuleSet(nameof(AddMerchantValidatorRuleSet.NIP),() =>
{
RuleFor(nip => nip.ToString()).Length(10);
});
}
}
A l'intérieur du RuleFor j'ai besoin pour accéder au T, TProperty. Mais je veux faire un validateur pour les chaînes.
Quelqu'un peut-il m'aider?