public void OriginalDataMatchesDecompressed(UncompressedData dataToCompress) { var compressedData = GetCompressedData(dataToCompress.Data); var decompressedBytes = GetDecompressData(compressedData); Assert.Equal(dataToCompress.Data, decompressedBytes); }
private Stream OpenInUpdateMode() { if (_currentlyOpenForWrite) { throw new IOException(Messages.UpdateModeOneStream); } ThrowIfNotOpenable(true, true); _everOpenedForWrite = true; _currentlyOpenForWrite = true; UncompressedData.Seek(0L, SeekOrigin.Begin); return(new WrappedStream(UncompressedData, delegate(object o, EventArgs e) { _currentlyOpenForWrite = false; })); }