Пример #1
0
        public void RubberStamp_Conditions_IsNotNullCondition_String_NotNull_Test()
        {
            var condition = new IsNotNullCondition <TestClass, string>(t => t.Name);

            Assert.IsTrue(condition.IsValid(new TestClass {
                Name = "cde"
            }));
        }
Пример #2
0
        public void RubberStamp_Conditions_IsNotNullCondition_NotNullableType_Null_Test()
        {
            int index = 1;

            var condition = new IsNotNullCondition <TestClass, int>(t => t.Index);

            Assert.IsTrue(condition.IsValid(new TestClass {
                Index = index
            }));
        }
Пример #3
0
        public void RubberStamp_Conditions_IsNotNullCondition_String_Argument_Null_Test()
        {
            var condition = new IsNotNullCondition <TestClass, string>(t => t.Name);

            Assert.Throws <ArgumentNullException>(() => condition.IsValid(null));
        }