예제 #1
0
        public void IsValidNotNullValue()
        {
            NotNullValidator notNullValidator = new NotNullValidator();

            Assert.IsTrue(notNullValidator.IsValid(new object()));

            const int value = 0;

            Assert.IsTrue(notNullValidator.IsValid(value));
        }
예제 #2
0
        public void IsValidNullValue()
        {
            NotNullValidator notNullValidator = new NotNullValidator();

            Assert.IsFalse(notNullValidator.IsValid(null));

            object value = null;

            Assert.IsFalse(notNullValidator.IsValid(value));

            int?id = null;

            Assert.IsFalse(notNullValidator.IsValid(id));
        }