Ejemplo n.º 1
0
 public void GZipMemberEntry_InflateStreamWithCorruptFlags_ThrowsInvalidOperationException()
 {
     using (var stream = CreateCorruptedGZipStream(TestResource.TagalongCfgGZip, CorruptReservedBitsOffset))
     {
         Assert.Throws <InvalidOperationException>(() => GZipMemberEntry.Inflate(stream));
     }
 }
Ejemplo n.º 2
0
        public void GZipMemberEntry_InflateUsingBinaryReader_ReturnsValidEntry()
        {
            var binGZip = TestResource.TagalongBinGZip;

            using (var reader = new INTV.Core.Utility.BinaryReader(binGZip.OpenResourceForReading()))
            {
                var entry = GZipMemberEntry.Inflate(reader);

                VerifyGZipMemberEntry(entry, binGZip.ArchiveContents.First(), 0, expectedLength: null);
            }
        }