public void TestGetBytes() { byte[] dataBefore = { 0x02, 0x02, 0x03, 0x01, 0x01, 0x03, 0x05, 0x05 }; OverlayTileSizes sizes = new OverlayTileSizes(dataBefore); byte[] dataAfter = sizes.GetBytes(); Assert.AreEqual(dataBefore, dataAfter); }
public void SetUp() { byte[] romBuffer = File.ReadRom(Region.US); Offsets offsets = new Offsets(romBuffer, Region.US); byte[] overlayTileSizesData = Utilities.ReadBlock(romBuffer, offsets[Offset.TrackOverlaySizes], OverlayTileSizes.Size); this.overlayTileSizes = new OverlayTileSizes(overlayTileSizesData); this.overlayTilePatterns = new OverlayTilePatterns(romBuffer, offsets, this.overlayTileSizes); }