Update of /cvsroot/zipdiff/zipdiff/src/test/zipdiff
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1140/src/test/zipdiff
Modified Files:
DifferenceCalculatorTest.java
Log Message:
Index: DifferenceCalculatorTest.java
===================================================================
RCS file: /cvsroot/zipdiff/zipdiff/src/test/zipdiff/DifferenceCalculatorTest.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** DifferenceCalculatorTest.java 19 Jun 2004 20:21:59 -0000 1.5
--- DifferenceCalculatorTest.java 19 Jun 2004 20:28:28 -0000 1.6
***************
*** 1,9 ****
/*
! * Created on Jun 9, 2004
*
*/
package zipdiff;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
--- 1,11 ----
/*
! *
*
*/
+
package zipdiff;
import java.io.BufferedOutputStream;
+ import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
***************
*** 16,19 ****
--- 18,25 ----
import zipdiff.DifferenceCalculator;
import zipdiff.Differences;
+ import zipdiff.output.Builder;
+ import zipdiff.output.HtmlBuilder;
+ import zipdiff.output.TextBuilder;
+ import zipdiff.output.XmlBuilder;
import junit.framework.TestCase;
***************
*** 58,69 ****
}
- /**
- * Constructor for DifferenceCalculatorTest.
- * @param arg0
- */
- public DifferenceCalculatorTest(String arg0) {
- super(arg0);
- }
-
/**
* Create a jar with only one entry in it. That entry being A
--- 64,67 ----
***************
*** 192,195 ****
--- 190,196 ----
Map changedEntries = differences.getChanged();
assertTrue(changedEntries.size() == 0);
+
+ exerciseOutputBuilders(differences);
+
}
***************
*** 209,212 ****
--- 210,215 ----
Map changedEntries = differences.getChanged();
assertTrue(changedEntries.size() == 0);
+
+ exerciseOutputBuilders(differences);
}
***************
*** 228,232 ****
--- 231,239 ----
Map changedEntries = differences.getChanged();
assertTrue(changedEntries.size() == 0);
+
+ exerciseOutputBuilders(differences);
+
}
+
/*
***************
*** 247,251 ****
--- 254,305 ----
Map changedEntries = differences.getChanged();
assertTrue(changedEntries.containsKey("A"));
+
+ exerciseOutputBuilders(differences);
+
+ }
+
+ private void exerciseHtmlBuilder(Differences differences)
+ {
+ assertNotNull(differences);
+
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+
+ Builder b = new HtmlBuilder();
+ b.build(baos, differences);
+
+ assertTrue(baos.size() > 0);
+ }
+
+ private void exerciseXmlBuilder(Differences differences)
+ {
+ assertNotNull(differences);
+
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+
+ Builder b = new XmlBuilder();
+ b.build(baos, differences);
+
+ assertTrue(baos.size() > 0);
+ }
+
+ private void exerciseTextBuilder(Differences differences)
+ {
+ assertNotNull(differences);
+
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+
+ Builder b = new TextBuilder();
+ b.build(baos, differences);
+
+ assertTrue(baos.size() > 0);
}
+ private void exerciseOutputBuilders(Differences differences)
+ {
+ assertNotNull(differences);
+ exerciseHtmlBuilder(differences);
+ exerciseXmlBuilder(differences);
+ exerciseTextBuilder(differences);
+ }
+
}
|