public void no_strategies() { var theRequest = requestFor <AjaxTarget>(); theRequest.Chain.ValidationNode().Clear(); var modifier = new FieldEqualityFormModifier(); modifier.Modify(theRequest); theRequest.CurrentTag.Data(FieldEqualityFormModifier.FieldEquality).ShouldBeNull(); }
public void modifies_the_form() { var theRequest = requestFor <AjaxTarget>(); var modifier = new FieldEqualityFormModifier(); modifier.Modify(theRequest); var rawValues = theRequest .CurrentTag .Data(FieldEqualityFormModifier.FieldEquality) .As <IDictionary <string, object> >(); var values = rawValues.Children("rules"); values.ShouldHaveCount(2); }