Exemple #1
0
 public void TestGetFieldOffsets()
 {
     Console.WriteLine(
         string.Join("\r\n",
                     TypeInspector.GetFieldOffsets(typeof(ByteAndInt))
                     .Select(tpl => $"Field {tpl.fieldInfo.Name}: starts at offset {tpl.offset}"))
         );
 }
Exemple #2
0
        public void PrivateBaseMembersShouldBeIncluded()
        {
            var offsets = TypeInspector.GetFieldOffsets(typeof(Derived));

            Assert.That(offsets.Length, Is.EqualTo(2));
        }