示例#1
0
        public void Validate_should_validate_characteristic_value_based_on_range(int?min, int?max, int value, bool expectedResult)
        {
            var constraintId = 1;
            var constraint   = new NumberRangeConstraint(constraintId, min, max);

            var result = constraint.Validate(value);

            result.Should().Be(expectedResult);
        }
示例#2
0
        public void Should_be_constructed_properly()
        {
            var constraintId = 1;
            var min          = 10;
            var max          = 1000;

            var constraint = new NumberRangeConstraint(constraintId, min, max);

            constraint.ConstraintId.Should().Be(constraintId);
            constraint.Max.Should().Be(max);
            constraint.Min.Should().Be(min);
        }