public void Test() { using (MemoryStream Stream1 = new MemoryStream()) { using (Utilities.Web.ExtensionMethods.Streams.UglyStream StreamUsing = new Utilities.Web.ExtensionMethods.Streams.UglyStream(Stream1, Utilities.Compression.ExtensionMethods.Enums.CompressionType.GZip)) { StreamUsing.Write("This is a test".ToByteArray(), 0, "This is a test".ToByteArray().Length); StreamUsing.Flush(); } Assert.Equal("This is a test", Stream1.ReadAllBinary().ToBase64String().Decompress(CompressionType: Utilities.Compression.ExtensionMethods.Enums.CompressionType.GZip)); } }