public void SetPrivatePropertyWorks() { var obj = new HasPrivateProperty(42); obj.SetPrivatePropertyValue("Property", 73); Assert.AreEqual(73, obj.GetPrivatePropertyValue<int>("Property")); }