[jboss-svn-commits] JBoss Common SVN: r3251 - jzipfile/trunk/src/test/java/org/jboss/jzipfile.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Jun 13 07:40:29 EDT 2009
Author: alesj
Date: 2009-06-13 07:40:29 -0400 (Sat, 13 Jun 2009)
New Revision: 3251
Modified:
jzipfile/trunk/src/test/java/org/jboss/jzipfile/SimpleZipFilesTests.java
Log:
Refactor test (also test commit).
Modified: jzipfile/trunk/src/test/java/org/jboss/jzipfile/SimpleZipFilesTests.java
===================================================================
--- jzipfile/trunk/src/test/java/org/jboss/jzipfile/SimpleZipFilesTests.java 2009-06-13 01:42:36 UTC (rev 3250)
+++ jzipfile/trunk/src/test/java/org/jboss/jzipfile/SimpleZipFilesTests.java 2009-06-13 11:40:29 UTC (rev 3251)
@@ -22,13 +22,15 @@
package org.jboss.jzipfile;
-import org.testng.annotations.Test;
-import static org.testng.AssertJUnit.*;
-import java.io.IOException;
import java.io.File;
+import java.io.IOException;
import java.io.InputStream;
import java.util.Iterator;
+import static org.testng.AssertJUnit.assertFalse;
+import static org.testng.AssertJUnit.assertTrue;
+import org.testng.annotations.Test;
+
@Test
public final class SimpleZipFilesTests {
@@ -43,30 +45,25 @@
}
public void testStored() throws IOException {
- final File file = testFile("single-stored.zip");
- final ZipCatalog catalog = Zip.readCatalog(file);
- final Iterator<ZipEntry> i = catalog.allEntries().iterator();
- assertTrue("Missing entry", i.hasNext());
- final ZipEntry entry = i.next();
- assertFalse("Extra entry", i.hasNext());
- // now open it
- final InputStream inputStream = Zip.openEntry(file, entry);
- // read a few bytes
- inputStream.read(new byte[64]);
- inputStream.close();
+ final File file = testFile("single-stored.zip");
+ testZipFile(file);
}
- public void testDeflated() throws IOException {
+ public void testDeflated() throws IOException {
final File file = testFile("single-deflated.zip");
- final ZipCatalog catalog = Zip.readCatalog(file);
- final Iterator<ZipEntry> i = catalog.allEntries().iterator();
- assertTrue("Missing entry", i.hasNext());
- final ZipEntry entry = i.next();
- assertFalse("Extra entry", i.hasNext());
- // now open it
- final InputStream inputStream = Zip.openEntry(file, entry);
- // read a few bytes
- inputStream.read(new byte[64]);
- inputStream.close();
+ testZipFile(file);
}
+
+ protected void testZipFile(File file) throws IOException {
+ final ZipCatalog catalog = Zip.readCatalog(file);
+ final Iterator<ZipEntry> i = catalog.allEntries().iterator();
+ assertTrue("Missing entry", i.hasNext());
+ final ZipEntry entry = i.next();
+ assertFalse("Extra entry", i.hasNext());
+ // now open it
+ final InputStream inputStream = Zip.openEntry(file, entry);
+ // read a few bytes
+ inputStream.read(new byte[64]);
+ inputStream.close();
+ }
}
More information about the jboss-svn-commits
mailing list