Ejemplo n.º 1
0
        public void Test_RuleSelector()
        {
            var rule = new TestValidateRule();
            var context = new ValidateContext();
            var selector = new RuleSelector();
            m_Data.ForEach(i =>
            {
                rule.RuleSet = i.Item1;
                context.RuleSetList = i.Item2;

                Assert.Equal(i.Item3, selector.CanExecute(rule, context));
            });
        }
Ejemplo n.º 2
0
        public void Test_RuleSelector()
        {
            var rule     = new TestValidateRule();
            var context  = new ValidateContext();
            var selector = new RuleSelector();

            m_Data.ForEach(i =>
            {
                rule.RuleSet        = i.Item1;
                context.RuleSetList = i.Item2;

                Assert.Equal(i.Item3, selector.CanExecute(rule, context));
            });
        }