public void ZipReadNonSeekableStream() { var stream = new MyFakeStream("test.nupkg", FileMode.Open); using (var archive = new ZipArchive(stream, ZipArchiveMode.Read)) { } }
public void ZipWriteNonSeekableStream() { var stream = new MyFakeStream("test.nupkg", FileMode.Open); using (var archive = new ZipArchive(stream, ZipArchiveMode.Create)) { var entry = archive.CreateEntry("foo"); using (var es = entry.Open()) { es.Write(new byte[] { 4, 2 }, 0, 2); } } }
public void ZipReadNonSeekableStream() { var tmpFile = Path.GetTempFileName(); File.Copy(TestResourceHelper.GetFullPathOfResource("Test/resources/test.nupkg"), tmpFile, overwrite: true); var stream = new MyFakeStream(tmpFile, FileMode.Open); using (var archive = new ZipArchive(stream, ZipArchiveMode.Read)) { } File.Delete(tmpFile); }
public void ZipReadNonSeekableStream() { var tmpFile = Path.GetTempFileName(); File.Copy("test.nupkg", tmpFile, overwrite: true); var stream = new MyFakeStream(tmpFile, FileMode.Open); using (var archive = new ZipArchive(stream, ZipArchiveMode.Read)) { } File.Delete(tmpFile); }
public void ZipWriteNonSeekableStream() { var tmpFile = Path.GetTempFileName(); File.Copy(TestResourceHelper.GetFullPathOfResource("Test/resources/test.nupkg"), tmpFile, overwrite: true); var stream = new MyFakeStream(tmpFile, FileMode.Open); using (var archive = new ZipArchive(stream, ZipArchiveMode.Create)) { var entry = archive.CreateEntry("foo"); using (var es = entry.Open()) { es.Write(new byte[] { 4, 2 }, 0, 2); } } File.Delete(tmpFile); }
public void ZipReadNonSeekableStream() { var stream = new MyFakeStream("test.nupkg", FileMode.Open); using (var archive = new ZipArchive (stream, ZipArchiveMode.Read)) { } }
public void ZipWriteNonSeekableStream() { var stream = new MyFakeStream( "test.nupkg", FileMode.Open ); using ( var archive = new ZipArchive( stream, ZipArchiveMode.Create ) ) { var entry = archive.CreateEntry( "foo" ); using ( var es = entry.Open() ) { es.Write( new byte[] { 4, 2 }, 0, 2 ); } } }