public void DisposeTest() { MemoryStream backing = new MemoryStream(compressed_data); DeflateStream decompress = new DeflateStream(backing, CompressionMode.Decompress, CompressionAlgorithm.Zlib); decompress.Dispose(); decompress.Dispose(); }
public void DisposeTest() { if (!TestRuntime.CheckXcodeVersion(7, 0)) { Assert.Ignore("Requires iOS 9.0+ or macOS 10.11+"); } MemoryStream backing = new MemoryStream(compressed_data); DeflateStream decompress = new DeflateStream(backing, CompressionMode.Decompress, CompressionAlgorithm.Zlib); decompress.Dispose(); decompress.Dispose(); }
public void CheckGetCanWriteProp() { MemoryStream backing = new MemoryStream(); DeflateStream decompress = new DeflateStream(backing, CompressionMode.Decompress, CompressionAlgorithm.Zlib); Assert.IsFalse(decompress.CanWrite, "#A1"); Assert.IsTrue(backing.CanWrite, "#A2"); decompress.Dispose(); Assert.IsFalse(decompress.CanWrite, "#A3"); Assert.IsFalse(backing.CanWrite, "#A4"); backing = new MemoryStream(); DeflateStream compress = new DeflateStream(backing, CompressionMode.Compress, CompressionAlgorithm.Zlib); Assert.IsTrue(compress.CanWrite, "#B1"); Assert.IsTrue(backing.CanWrite, "#B2"); compress.Dispose(); Assert.IsFalse(decompress.CanWrite, "#B3"); Assert.IsFalse(backing.CanWrite, "#B4"); }
public void CheckGetCanWriteProp() { if (!TestRuntime.CheckXcodeVersion(7, 0)) { Assert.Ignore("Requires iOS 9.0+ or macOS 10.11+"); } MemoryStream backing = new MemoryStream(); DeflateStream decompress = new DeflateStream(backing, CompressionMode.Decompress, CompressionAlgorithm.Zlib); Assert.IsFalse(decompress.CanWrite, "#A1"); Assert.IsTrue(backing.CanWrite, "#A2"); decompress.Dispose(); Assert.IsFalse(decompress.CanWrite, "#A3"); Assert.IsFalse(backing.CanWrite, "#A4"); backing = new MemoryStream(); DeflateStream compress = new DeflateStream(backing, CompressionMode.Compress, CompressionAlgorithm.Zlib); Assert.IsTrue(compress.CanWrite, "#B1"); Assert.IsTrue(backing.CanWrite, "#B2"); compress.Dispose(); Assert.IsFalse(decompress.CanWrite, "#B3"); Assert.IsFalse(backing.CanWrite, "#B4"); }