public async Task Rules_not_invoked_when_inverse_shared_async_condition_does_not_match() { var validator = new SharedAsyncConditionInverseValidator(); var result = await validator.ValidateAsync(new Person()); result.IsValid.ShouldBeTrue(); }
public async Task Rules_invoke_when_inverse_shared_async_condition_matches() { var validator = new SharedAsyncConditionInverseValidator(); var result = await validator.ValidateAsync(new Person { Id = 1 }); result.IsValid.ShouldBeFalse(); }