public void LengthRouteConstraint_Range_Tests(int min, int max, string parameterValue, bool expected) { var constraint = new LengthRouteConstraint(min, max); var actual = TestValue(constraint, parameterValue); Assert.Equal(expected, actual); }
public void LengthRouteConstraint_ExactLength_Tests(int length, string parameterValue, bool expected) { var constraint = new LengthRouteConstraint(length); var actual = TestValue(constraint, parameterValue); Assert.Equal(expected, actual); }
public void ResolveConstraint_LengthRangeConstraint() { var constraint = new DefaultInlineConstraintResolver().ResolveConstraint("length(5, 10)"); LengthRouteConstraint lengthConstraint = Assert.IsType <LengthRouteConstraint>(constraint); Assert.Equal(5, lengthConstraint.MinLength); Assert.Equal(10, lengthConstraint.MaxLength); }
public void LengthRouteConstraint_Range_Tests(int min, int max, string parameterValue, bool expected) { // Arrange var constraint = new LengthRouteConstraint(min, max); // Act var actual = ConstraintsTestHelper.TestConstraint(constraint, parameterValue); // Assert Assert.Equal(expected, actual); }
public void LengthRouteConstraint_ExactLength_Tests(int length, string parameterValue, bool expected) { // Arrange var constraint = new LengthRouteConstraint(length); // Act var actual = ConstraintsTestHelper.TestConstraint(constraint, parameterValue); // Assert Assert.Equal(expected, actual); }
private static void ApplyLengthRouteConstraint(OpenApiSchema schema, LengthRouteConstraint lengthRouteConstraint) { schema.MinLength = lengthRouteConstraint.MinLength; schema.MaxLength = lengthRouteConstraint.MaxLength; }