public void ReadReplayHeader(byte[] rawData, ReplayVersionHistory replayVersionHistory) { using MemoryStream stream = new MemoryStream(rawData); using BinaryReader archive = new Unreal.Core.BinaryReader(stream) { ReplayVersion = replayVersionHistory, }; MockReplayReader reader = new MockReplayReader(); reader.SetReplay(new MockReplay { Info = new ReplayInfo { IsEncrypted = false, IsCompressed = false, } }); reader.ReadReplayData(archive, 0); Assert.True(archive.AtEnd()); Assert.False(archive.IsError); }