Example #1
0
        public async Task ValidateAsync_Of_T_IRule_Returns_One_Validation_Result()
        {
            var rule = new TrueRule().IfValidThenValidate
                       (
                new TrueRule(), new FalseRule1(), new TrueRule()
                       );
            var results = await rule.ValidateAsync <CustomValidationResult>();

            results.Count().ShouldBe(1);
        }