public void TestHasPrivateField() { var obj = new HasPrivateField(5); var acc = TypeAccessor.Create(typeof(HasPrivateField), true); Assert.Equal(5, acc[obj, "Foo"]); }
public void SetPrivateFieldWorks() { var obj = new HasPrivateField(42); obj.SetPrivateFieldValue("field", 73); Assert.AreEqual(73, obj.GetPrivateFieldValue <int>("field")); }
public void SetPrivateFieldWorks() { var obj = new HasPrivateField(42); obj.SetPrivateFieldValue("field", 73); Assert.AreEqual(73, obj.GetPrivateFieldValue<int>("field")); }
public void GetPrivateFieldWorks() { var obj = new HasPrivateField(42); Assert.AreEqual(42, obj.GetPrivateFieldValue <int>("field")); }
public void GetPrivateFieldWorks() { var obj = new HasPrivateField(42); Assert.AreEqual(42, obj.GetPrivateFieldValue<int>("field")); }