Esempio n. 1
0
        public void GetPropertySetterTestEnumProperty()
        {
            Expression <Func <TestClass4, Status> > TestObject = x => x.TestStatus;
            var TestObject2 = TestObject.PropertySetter <TestClass4, Status>();
            var TestObject3 = new TestClass4();

            TestObject2.Compile()(TestObject3, Status.Started);
            Assert.Equal(Status.Started, TestObject3.TestStatus);
        }
Esempio n. 2
0
        public void GetPropertySetterTest2()
        {
            Expression <Func <TestClass4, int> > TestObject = x => x.Temp.Value;
            var TestObject2 = TestObject.PropertySetter <TestClass4, int>();
            var TestObject3 = new TestClass4();

            TestObject2.Compile()(TestObject3, 10);
            Assert.Equal(10, TestObject3.Temp.Value);
        }