public void Test() { MemoryPoolTest.TestMemoryLeak(); SelfTest(); UnmanagedMemoryStream ms = new UnmanagedMemoryStream(); BinaryStreamTest.Test(ms); Assert.IsTrue(true); ms.Dispose(); MemoryPoolTest.TestMemoryLeak(); }
private static void TestBinaryStream(DiskIo stream) { FileHeaderBlock header = stream.LastCommittedHeader; header = header.CloneEditable(); SubFileHeader node = header.CreateNewFile(SubFileName.CreateRandom()); header.CreateNewFile(SubFileName.CreateRandom()); header.CreateNewFile(SubFileName.CreateRandom()); SubFileStream ds = new SubFileStream(stream, node, header, false); BinaryStreamTest.Test(ds); }