public void FloatInRangeTest()
 {
     AssertRangeAttribute assertRange = new AssertRangeAttribute(3f, RangeBoundaryType.Inclusive, 43f, RangeBoundaryType.Exclusive);
     rangeClass.FloatValue = 25;
     ValidationErrorCollection errors = new ValidationErrorCollection();
     assertRange.Validate(rangeClass, floatInfo, errors);
     Assert.AreEqual(0, errors.Count);
 }
 public void DoubleOutOfRangeTest()
 {
     AssertRangeAttribute assertRange = new AssertRangeAttribute(3D, RangeBoundaryType.Inclusive, 43D, RangeBoundaryType.Exclusive);
     rangeClass.DoubleValue = 2;
     ValidationErrorCollection errors = new ValidationErrorCollection();
     assertRange.Validate(rangeClass, doubleInfo, errors);
     Assert.AreEqual(1, errors.Count);
 }
 public void CharOutOfRangeTest()
 {
     AssertRangeAttribute assertRange = new AssertRangeAttribute('a', RangeBoundaryType.Inclusive, 'd', RangeBoundaryType.Exclusive);
     rangeClass.CharValue = 'd';
     ValidationErrorCollection errors = new ValidationErrorCollection();
     assertRange.Validate(rangeClass, charInfo, errors);
     Assert.AreEqual(1, errors.Count);
 }
        public void DoubleOutOfRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute(3D, RangeBoundaryType.Inclusive, 43D, RangeBoundaryType.Exclusive);
            rangeClass.DoubleValue = 2;
			List<ValidationError> errors = new List<ValidationError>();
			assertRange.Validate(rangeClass, doubleInfo, errors, ServiceProvider);

            Assert.AreEqual(1, errors.Count);
        }
        public void Int32InRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute(3, RangeBoundaryType.Inclusive, 43, RangeBoundaryType.Exclusive);
            rangeClass.Int32Value = 25;
			List<ValidationError> errors = new List<ValidationError>();
			assertRange.Validate(rangeClass, int32Info, errors, ServiceProvider);

            Assert.AreEqual(0, errors.Count);
        }
        public void CharInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute('a', RangeBoundaryType.Inclusive, 'd', RangeBoundaryType.Exclusive);
            rangeClass.CharValue = 'c';
            List<ValidationError> errors = new List<ValidationError>();
            assertRange.Validate(rangeClass, charInfo, errors, ServiceProvider);

            Assert.AreEqual(0, errors.Count);
        }
        public void FloatOutOfRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute(3f, RangeBoundaryType.Inclusive, 43f, RangeBoundaryType.Exclusive);

            rangeClass.FloatValue = 2;
            ValidationErrorCollection errors = new ValidationErrorCollection();

            assertRange.Validate(rangeClass, floatInfo, errors);
            Assert.AreEqual(1, errors.Count);
        }
        public void DoubleInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute(3D, RangeBoundaryType.Inclusive, 43D, RangeBoundaryType.Exclusive);

            rangeClass.DoubleValue = 25;
            ValidationErrorCollection errors = new ValidationErrorCollection();

            assertRange.Validate(rangeClass, doubleInfo, errors);
            Assert.AreEqual(0, errors.Count);
        }
        public void StringInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute("Anna", RangeBoundaryType.Inclusive, "Grace", RangeBoundaryType.Exclusive);

            rangeClass.StringValue = "Dee";
            ValidationErrorCollection errors = new ValidationErrorCollection();

            assertRange.Validate(rangeClass, stringInfo, errors);
            Assert.AreEqual(0, errors.Count);
        }
        public void CharInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute('a', RangeBoundaryType.Inclusive, 'd', RangeBoundaryType.Exclusive);

            rangeClass.CharValue = 'c';
            ValidationErrorCollection errors = new ValidationErrorCollection();

            assertRange.Validate(rangeClass, charInfo, errors);
            Assert.AreEqual(0, errors.Count);
        }
Пример #11
0
        public void DoubleInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute(3D, RangeBoundaryType.Inclusive, 43D, RangeBoundaryType.Exclusive);

            rangeClass.DoubleValue = 25;
            List <ValidationError> errors = new List <ValidationError>();

            assertRange.Validate(rangeClass, doubleInfo, errors, ServiceProvider);

            Assert.AreEqual(0, errors.Count);
        }
Пример #12
0
        public void Int32OutOfRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute(3, RangeBoundaryType.Inclusive, 43, RangeBoundaryType.Exclusive);

            rangeClass.Int32Value = 2;
            List <ValidationError> errors = new List <ValidationError>();

            assertRange.Validate(rangeClass, int32Info, errors, ServiceProvider);

            Assert.AreEqual(1, errors.Count);
        }
Пример #13
0
        public void StringInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute("Anna", RangeBoundaryType.Inclusive, "Grace", RangeBoundaryType.Exclusive);

            rangeClass.StringValue = "Dee";
            List <ValidationError> errors = new List <ValidationError>();

            assertRange.Validate(rangeClass, stringInfo, errors, ServiceProvider);

            Assert.AreEqual(0, errors.Count);
        }
Пример #14
0
        public void DecimalOutOfRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute((decimal)3, RangeBoundaryType.Inclusive, (decimal)43, RangeBoundaryType.Exclusive);

            rangeClass.DecimalValue = 2;
            List <ValidationError> errors = new List <ValidationError>();

            assertRange.Validate(rangeClass, decimalInfo, errors, ServiceProvider);

            Assert.AreEqual(1, errors.Count);
        }
Пример #15
0
        public void CharInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute('a', RangeBoundaryType.Inclusive, 'd', RangeBoundaryType.Exclusive);

            rangeClass.CharValue = 'c';
            List <ValidationError> errors = new List <ValidationError>();

            assertRange.Validate(rangeClass, charInfo, errors, ServiceProvider);

            Assert.AreEqual(0, errors.Count);
        }
Пример #16
0
        public void ShortInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute((Int16)3, RangeBoundaryType.Inclusive, (Int16)43, RangeBoundaryType.Exclusive);

            rangeClass.ShortValue = 25;
            List <ValidationError> errors = new List <ValidationError>();

            assertRange.Validate(rangeClass, shortInfo, errors, ServiceProvider);

            Assert.AreEqual(0, errors.Count);
        }
        public void StringInRangeTest()
        {
            AssertRangeAttribute assertRange = new AssertRangeAttribute("Anna", RangeBoundaryType.Inclusive, "Grace", RangeBoundaryType.Exclusive);
            rangeClass.StringValue = "Dee";
			List<ValidationError> errors = new List<ValidationError>();
			assertRange.Validate(rangeClass, stringInfo, errors, ServiceProvider);

            Assert.AreEqual(0, errors.Count);
        }
Пример #18
0
 public void LowerBoundHigherThanUpperBoundThrows()
 {
     AssertRangeAttribute assertRange = new AssertRangeAttribute(5, RangeBoundaryType.Inclusive, 3, RangeBoundaryType.Exclusive);
 }
		public void ShortOutOfRangeTest()
		{
			AssertRangeAttribute assertRange = new AssertRangeAttribute((Int16)3, RangeBoundaryType.Inclusive, (Int16)43, RangeBoundaryType.Exclusive);
			rangeClass.ShortValue = 2;
			List<ValidationError> errors = new List<ValidationError>();
			assertRange.Validate(rangeClass, shortInfo, errors, ServiceProvider);

			Assert.AreEqual(1, errors.Count);
		}
		public void DecimalOutOfRangeTest()
		{
			AssertRangeAttribute assertRange = new AssertRangeAttribute((decimal)3, RangeBoundaryType.Inclusive, (decimal)43, RangeBoundaryType.Exclusive);
			rangeClass.DecimalValue = 2;
			List<ValidationError> errors = new List<ValidationError>();
			assertRange.Validate(rangeClass, decimalInfo, errors, ServiceProvider);

			Assert.AreEqual(1, errors.Count);
		}
		public void LowerBoundHigherThanUpperBoundThrows()
		{
			AssertRangeAttribute assertRange = new AssertRangeAttribute(5, RangeBoundaryType.Inclusive, 3, RangeBoundaryType.Exclusive);
		}
Пример #22
0
 public void StringOutOfRangeTest()
 {
     AssertRangeAttribute assertRange = new AssertRangeAttribute("Anna", RangeBoundaryType.Inclusive, "Scott", RangeBoundaryType.Exclusive);
     rangeClass.StringValue = "Zeek";
     ValidationErrorCollection errors = new ValidationErrorCollection();
     assertRange.Validate(rangeClass, stringInfo, errors);
     Assert.AreEqual(1, errors.Count);
 }