示例#1
0
        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));
        }
示例#2
0
        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));
        }