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