public async Task ShouldNotHaveValidationError_model_async() { var validator = new InlineValidator <Person>(); validator.RuleFor(x => x.Surname).MustAsync((x, ct) => Task.FromResult(true)); await validator.ShouldNotHaveValidationErrorForAsync(x => x.Surname, new Person()); }
public async Task ShouldNotHaveValidationError_async_model_throws() { var validator = new InlineValidator <Person>(); validator.RuleFor(x => x.Surname).MustAsync((x, ct) => Task.FromResult(false)); await Assert.ThrowsAsync <ValidationTestException>(async() => { await validator.ShouldNotHaveValidationErrorForAsync(x => x.Surname, new Person()); }); }