public void StaticParseNameBinaryTest()
 {
     for (var i = 0; i < 4; i++)
     {
         var data = $"StaticParseNames/staticparsename-{i}.dump";
         using var stream = File.Open(data, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
         using var archive = new Unreal.Core.BinaryReader(stream)
         {
             EngineNetworkVersion = Models.Enums.EngineNetworkVersionHistory.HISTORY_FAST_ARRAY_DELTA_STRUCT
         };
         var reader = new MockReplayReader();
         reader.StaticParseName(archive);
         Assert.True(archive.AtEnd());
     }
 }
 public void StaticParseNameBitTest()
 {
     var data = "StaticParseNames/staticparsename-bit-0.dump";
     using var stream = File.Open(data, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
     using var ms = new MemoryStream();
     stream.CopyTo(ms);
     var archive = new Unreal.Core.BitReader(ms.ToArray())
     {
         EngineNetworkVersion = Models.Enums.EngineNetworkVersionHistory.HISTORY_FAST_ARRAY_DELTA_STRUCT
     };
     var reader = new MockReplayReader();
     var name = reader.StaticParseName(archive);
     Assert.Equal(9, archive.Position);
     Assert.Equal("Actor", name);
 }