public void YearCurrentOrInFutureAttributeTests_WhenYearToValidateInPast_FromInt_ItShouldNotBeValid()
        {
            var model = new YearIntModel
            {
                YearToTest = 2000
            };

            var errors = ValidateModel(model);

            Assert.IsTrue(errors.Any());
        }
Esempio n. 2
0
        public void YearAttributeTests_WhenYearToValidateNot4Digits_FromInt_ItShouldNotBeValid()
        {
            var model = new YearIntModel
            {
                YearToTest = 0
            };

            var errors = ValidateModel(model);

            Assert.IsTrue(errors.Any());
        }
        public void YearCurrentOrInFutureAttributeTests_WhenYearToValidateIsValid_FromInt_ItShouldBeValid()
        {
            var model = new YearIntModel
            {
                YearToTest = DateTime.Now.Year + 1
            };

            var errors = ValidateModel(model);

            Assert.IsTrue(!errors.Any());
        }
        public void YearInFutureAttributeTests_WhenYearToValidateIsThisYear_FromInt_ItShouldNotBeValid()
        {
            var model = new YearIntModel
            {
                YearToTest = DateTime.Now.Year
            };

            var errors = ValidateModel(model);

            Assert.IsTrue(errors.Any());
        }