public void StructRefField() { var s = new TestStructField() { Ref = new object() }; var getter = AccessorsCache.GetAccessors(typeof(TestStructField).GetField("Ref")).Get; object v = getter(s); Assert.That(v, Is.SameAs(s.Ref)); }
public void StructValueField() { var s = new TestStructField() { Value = 123 }; var getter = AccessorsCache.GetAccessors(typeof(TestStructField).GetField("Value")).Get; object v = getter(s); Assert.That(v, Is.EqualTo(s.Value)); }