コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }