void AssertLong(string fieldName, long value, RichManagedObject managedObject) { var memory = new MemoryReader(m_snapshot); var field = GetField(fieldName, managedObject); Assert.AreEqual(value, memory.ReadInt64((uint)field.offset + managedObject.address)); }
void AssertDateTime(string fieldName, DateTime value, RichManagedObject managedObject) { var memory = new MemoryReader(m_snapshot); var field = GetField(fieldName, managedObject); var ticks = memory.ReadInt64(0 + (uint)field.offset + managedObject.address); Assert.AreEqual(value, new DateTime(ticks)); }