Exemplo n.º 1
0
        public void TestReflectionSetPropertyValueBoxed()
        {
            var testObject = new ReflectionTestObject();

            testObject.SetPropertyValue("PrivateObjectProperty", 123);
            Assert.Equal(123, testObject.GetPropertyValue <object>("PrivateObjectProperty"));
        }
Exemplo n.º 2
0
        public void TestReflectionPropertyGetAndSet()
        {
            var testObject = new ReflectionTestObject();
            var val        = testObject.GetPropertyValue <string>("PrivateProperty");

            Assert.Same("Get off my lawn", val);

            testObject.SetPropertyValue("PrivateProperty", "testProp");
            var val2 = testObject.GetPropertyValue <string>("PrivateProperty");

            Assert.Same("testProp", val2);
        }