public void ReadAllBinary2() { using(MemoryStream Test=new MemoryStream()) { Test.Write("This is a test".ToByteArray(),0,"This is a test".Length); byte[] Content = Test.ReadAllBinary(); Assert.Equal("This is a test", System.Text.Encoding.ASCII.GetString(Content, 0, Content.Length)); } }
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)); } }
public void Test() { using (MemoryStream Stream1 = new MemoryStream()) { using (Utilities.Web.Streams.UglyStream StreamUsing = new Utilities.Web.Streams.UglyStream(Stream1, Utilities.IO.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().ToString(Base64FormattingOptions.None).Decompress(CompressionType: Utilities.IO.CompressionType.GZip)); } }