public void default_rendering_strategies()
        {
            new AjaxValidationNode(ActionCall.For <FormValidationModeEndpoint>(x => x.post_ajax(null)))
            .Validation
            .ShouldHaveTheSameElementsAs(ValidationNode.Default());

            new ValidationActionFilter(null, null)
            .Validation
            .ShouldHaveTheSameElementsAs(ValidationNode.Default());
        }
예제 #2
0
        public void finds_the_validation_node()
        {
            var stub = new StubValidationBehaviorNode
            {
                Validation = ValidationNode.Default()
            };

            var chain = new BehaviorChain();

            chain.AddToEnd(stub);

            chain.ValidationNode().ShouldEqual(stub.Validation);
        }
 public void is_empty_negative()
 {
     ValidationNode.Default().IsEmpty().ShouldBeFalse();
 }
        public void defaults()
        {
            var strategies = ValidationNode.Default();

            strategies.ShouldHaveTheSameElementsAs(RenderingStrategies.Summary, RenderingStrategies.Highlight);
        }