public void StringLengthRule_Takes_Min_And_Max_Lengths() { var rule = new StringLengthRule(1, 5); var parameters = rule.ListParameters(); Assert.Equal(2, parameters.Count); Assert.Equal("1", parameters["MinLength"]); Assert.Equal("5", parameters["MaxLength"]); }
public void StringLengthRule_Requires_At_Least_One_Of_Min_Or_Max_Length() { Assert.Throws<ArgumentException>(delegate { var rule = new StringLengthRule(null, null); }); }