public static void UseReader(TestBase test, IReader reader, CompressionType expectedCompression)
 {
     test.ResetScratch();
     while (reader.MoveToNextEntry())
     {
         if (!reader.Entry.IsDirectory)
         {
             Assert.AreEqual(reader.Entry.CompressionType, expectedCompression);
             reader.WriteEntryToDirectory(SCRATCH_FILES_PATH, ExtractOptions.ExtractFullPath | ExtractOptions.Overwrite);
         }
     }
     test.VerifyFiles();
 }
Example #2
0
 public static void UseReader(TestBase test, IReader reader, CompressionType expectedCompression)
 {
     test.ResetScratch();
     while (reader.MoveToNextEntry())
     {
         if (!reader.Entry.IsDirectory)
         {
             Assert.Equal(reader.Entry.CompressionType, expectedCompression);
             reader.WriteEntryToDirectory(test.SCRATCH_FILES_PATH, ExtractOptions.ExtractFullPath | ExtractOptions.Overwrite);
         }
     }
     test.VerifyFiles();
 }
Example #3
0
 public static void UseReader(TestBase test, IReader reader, CompressionType expectedCompression)
 {
     while (reader.MoveToNextEntry())
     {
         if (!reader.Entry.IsDirectory)
         {
             Assert.Equal(reader.Entry.CompressionType, expectedCompression);
             reader.WriteEntryToDirectory(test.SCRATCH_FILES_PATH, new ExtractionOptions()
             {
                 ExtractFullPath = true,
                 Overwrite       = true
             });
         }
     }
     test.VerifyFiles();
 }