public void RangeRouteConstraintTests(long min, long max, int parameterValue, bool expected) { var constraint = new RangeRouteConstraint(min, max); var actual = TestValue(constraint, parameterValue); Assert.Equal(expected, actual); }
public void ResolveConstraint_RangeConstraint() { var constraint = new DefaultInlineConstraintResolver().ResolveConstraint("range(5, 10)"); RangeRouteConstraint rangeConstraint = Assert.IsType <RangeRouteConstraint>(constraint); Assert.Equal(5, rangeConstraint.Min); Assert.Equal(10, rangeConstraint.Max); }
public void RangeRouteConstraintTest_ValidValue_ApplyConstraint(long min, long max, int parameterValue, bool expected) { // Arrange var constraint = new RangeRouteConstraint(min, max); // Act var actual = ConstraintsTestHelper.TestConstraint(constraint, parameterValue); // Assert Assert.Equal(expected, actual); }
private static void ApplyRangeRouteConstraint(OpenApiSchema schema, RangeRouteConstraint rangeRouteConstraint) { schema.Maximum = rangeRouteConstraint.Max; schema.Minimum = rangeRouteConstraint.Min; }