Example #1
0
        public void WhenMissingPropertyInTargetObjectThenExceptionIsRaised()
        {
            var classA            = new ClassA(null, "Test");
            var classAMissingProp = new ClassAWithMissingProp("Test");

            Assert.Throws <MissingMemberException>(() =>
            {
                classA.If().PropertyValuesMatch(classAMissingProp, throwExceptionOnPropertyMismatch: true).ThenReturn(true);
            });
        }
Example #2
0
        public void WhenMissingPropertyInTargetObjectThenExceptionIsRaised()
        {
            var classA = new ClassA(null, "Test");
            var classAMissingProp = new ClassAWithMissingProp("Test");

            Assert.Throws<MissingMemberException>(() =>
            {
                classA.If().PropertyValuesMatch(classAMissingProp).ThenReturn(true);
            });
        }