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);
        }