public void GetPrivateFieldValue() { Assert.That(obj.GetPrivateFieldValue <int>("_IntProperty"), Is.EqualTo(obj.IntProperty)); Assert.That(obj.GetPrivateFieldValue <bool>("_BoolProperty"), Is.EqualTo(obj.BoolProperty)); Assert.That(obj.GetPrivateFieldValue <string>("_StringProperty"), Is.EqualTo(obj.StringProperty)); }