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()); }
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); }