public void InternalLoadObjectTest(byte[] rawData)
        {
            using var stream  = new MemoryStream(rawData);
            using var archive = new Unreal.Core.BinaryReader(stream);
            var reader = new MockReplayReader();

            reader.InternalLoadObject(archive, true);
            Assert.True(archive.AtEnd());
            Assert.False(archive.IsError);
        }
 public void ReadNetExportGuidsTest()
 {
     for (var i = 0; i < 3; i++)
     {
         var data = $"NetExportGuids/NetExportGuid{i}.dump";
         using var stream  = File.Open(data, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
         using var archive = new Unreal.Core.BinaryReader(stream);
         var reader = new MockReplayReader();
         reader.InternalLoadObject(archive, true);
         Assert.True(archive.AtEnd());
     }
 }