### Question:
ZipCompressionInputStream extends CompressionInputStream { @Override public Object nextEntry() throws IOException { ZipInputStream zis = (ZipInputStream) delegate; if ( zis == null ) { throw new IOException( "Not a valid input stream!" ); } return zis.getNextEntry(); } ZipCompressionInputStream( InputStream in, ICompressionProvider provider ); @Override void close(); @Override int read(); @Override Object nextEntry();  }### Answer:
@Test public void testNextEntry() throws IOException { assertNotNull( createZIPInputStream().getNextEntry() ); }