예제 #1
0
        public void Test_read()
        {
            var src = new NotificationObject<string>()
            {
                Value1 = "Test",
            };

            var op = new MemberAccessOperation<string>(new OperationContext(),
                Expression.MakeMemberAccess(
                    Expression.Constant(src),
                    typeof(NotificationObject<string>).GetProperty("Value1")));
            Assert.AreEqual("Test", op.Value);
        }
예제 #2
0
        public void Test_read()
        {
            var src = new NotificationObject <string>()
            {
                Value1 = "Test",
            };

            var op = new MemberAccessOperation <string>(new OperationContext(),
                                                        Expression.MakeMemberAccess(
                                                            Expression.Constant(src),
                                                            typeof(NotificationObject <string>).GetProperty("Value1")));

            Assert.AreEqual("Test", op.Value);
        }