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();
 }