public void ReadBytesFromLumpTest() { var lump = _wad.GetLumpByName("ENDOOM"); Assert.IsNull(lump.Bytes); WadParser.ReadBytesIntoLump(@"TestResources\doom1.wad", lump); Assert.IsNotNull(lump.Bytes); Assert.AreEqual(0x20, lump.Bytes[0]); Assert.AreEqual(0x07, lump.Bytes[3999]); Assert.AreEqual(0x4F, lump.Bytes[3381]); }
public void ReadBytesFromLumpStreamTest() { var lump = _wad.GetLumpByName("PLAYPAL"); Assert.IsNull(lump.Bytes); FileStream wadFileStream = File.OpenRead(@"TestResources\doom1.wad"); WadParser.ReadBytesIntoLump(wadFileStream, lump); wadFileStream.Close(); Assert.IsNotNull(lump.Bytes); Assert.AreEqual(0x00, lump.Bytes[0]); Assert.AreEqual(0x5E, lump.Bytes[10751]); Assert.AreEqual(0x22, lump.Bytes[9752]); }