public void Hunk_LoadCode() { var bytes = mh.MakeBytes( HunkType.HUNK_HEADER, "CODE", "", 1, 0, 0, 0x40, HunkType.HUNK_CODE, 1, (ushort) 0x4E75, (ushort) 0, HunkType.HUNK_END); var ldr = new HunkLoader(null, "foo.bar", bytes); var ldImg = ldr.Load(Address.Ptr32(0x00010000)); var rlImg = ldr.Relocate(Address.Ptr32(0x00010000)); Assert.AreEqual(1, rlImg.EntryPoints.Count); Assert.AreEqual(0x00010000ul, rlImg.EntryPoints[0].Address.ToLinear()); }