Author: ggregory
Date: Wed Oct 13 03:51:27 2010
New Revision: 1021989
URL: http://svn.apache.org/viewvc?rev=1021989&view=rev
Log:
Improve code coverage.
Modified:
commons/proper/io/trunk/src/test/java/org/apache/commons/io/EndianUtilsTest.java
Modified:
commons/proper/io/trunk/src/test/java/org/apache/commons/io/EndianUtilsTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/EndianUtilsTest.java?rev=1021989&r1=1021988&r2=1021989&view=diff
==============================================================================
---
commons/proper/io/trunk/src/test/java/org/apache/commons/io/EndianUtilsTest.java
(original)
+++
commons/proper/io/trunk/src/test/java/org/apache/commons/io/EndianUtilsTest.java
Wed Oct 13 03:51:27 2010
@@ -18,6 +18,7 @@ package org.apache.commons.io;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
+import java.io.EOFException;
import java.io.IOException;
import junit.framework.TestCase;
@@ -31,6 +32,21 @@ public class EndianUtilsTest extends Tes
super(name);
}
+ public void testCtor() throws IOException {
+ new EndianUtils();
+ // Constructor does not blow up.
+ }
+
+ public void testEOFException() throws IOException {
+ ByteArrayInputStream input = new ByteArrayInputStream(new byte[] {});
+ try {
+ EndianUtils.readSwappedDouble(input);
+ fail("Expected EOFException");
+ } catch (EOFException e) {
+ // expected
+ }
+ }
+
public void testSwapShort() {
assertEquals( (short) 0, EndianUtils.swapShort( (short) 0 ) );
assertEquals( (short) 0x0201, EndianUtils.swapShort( (short) 0x0102 )
);