You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2011/10/05 12:03:50 UTC
svn commit: r1179133 - in
/incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test:
ContentTypeUtilsTest.java FormattingUtilsTest.java IRIValidatorTest.java
Author: scottbw
Date: Wed Oct 5 10:03:49 2011
New Revision: 1179133
URL: http://svn.apache.org/viewvc?rev=1179133&view=rev
Log:
Added more javadoc comments
Modified:
incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/ContentTypeUtilsTest.java
incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/FormattingUtilsTest.java
incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/IRIValidatorTest.java
Modified: incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/ContentTypeUtilsTest.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/ContentTypeUtilsTest.java?rev=1179133&r1=1179132&r2=1179133&view=diff
==============================================================================
--- incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/ContentTypeUtilsTest.java (original)
+++ incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/ContentTypeUtilsTest.java Wed Oct 5 10:03:49 2011
@@ -23,14 +23,23 @@ import java.io.IOException;
import org.apache.wookie.w3c.util.ContentTypeUtils;
import org.junit.Test;
+/**
+ * Test cases for content-type handling
+ */
public class ContentTypeUtilsTest extends ContentTypeUtils {
+ /**
+ * Test that we can instantiate the ContentTypeUtils class
+ */
@Test
public void classTest(){
@SuppressWarnings("unused")
ContentTypeUtils test = new ContentTypeUtils();
}
+ /**
+ * Checking whether null is a supported file type should return False
+ */
@Test
public void Nulls(){
File nullFile = null;
@@ -39,11 +48,19 @@ public class ContentTypeUtilsTest extend
assertFalse(ContentTypeUtils.isSupportedImageType(nullString));
}
+ /**
+ * Checking whether an empty string is a supported file type should return False
+ */
@Test
public void Empty(){
assertFalse(ContentTypeUtils.isSupportedImageType(""));
}
+ /**
+ * Test the behaviour of file names with different kinds of dot placement. Only the
+ * final file extension should matter - the utils should ignore any dots elsewhere in
+ * the file name
+ */
@Test
public void Dots(){
assertFalse(ContentTypeUtils.isSupportedImageType(".\\."));
@@ -66,6 +83,9 @@ public class ContentTypeUtilsTest extend
assertFalse(ContentTypeUtils.isSupportedImageType(new File("test.png.")));
}
+ /**
+ * Tests for positives on supported types
+ */
@Test
public void Types(){
assertTrue(ContentTypeUtils.isSupportedImageType("test.gif"));
@@ -75,6 +95,9 @@ public class ContentTypeUtilsTest extend
assertTrue(ContentTypeUtils.isSupportedImageType("test.ico"));
}
+ /**
+ * Tests for negatives on some definitely unsupported types
+ */
@Test
public void Types2(){
assertFalse(ContentTypeUtils.isSupportedImageType("test.exe"));
@@ -91,6 +114,9 @@ public class ContentTypeUtilsTest extend
assertFalse(ContentTypeUtils.isSupportedImageType("test.xht"));
}
+ /**
+ * Test with invalid characters in file extensions
+ */
@Test
public void InvalidExtensions(){
assertFalse(ContentTypeUtils.isSupportedImageType("test.1exe"));
@@ -100,6 +126,10 @@ public class ContentTypeUtilsTest extend
assertFalse(ContentTypeUtils.isSupportedImageType("test.pñg"));
}
+ /**
+ * Test the content type sniffer correctly identifies the types of files without an extension
+ * @throws IOException
+ */
@Test
public void sniff() throws IOException{
Modified: incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/FormattingUtilsTest.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/FormattingUtilsTest.java?rev=1179133&r1=1179132&r2=1179133&view=diff
==============================================================================
--- incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/FormattingUtilsTest.java (original)
+++ incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/FormattingUtilsTest.java Wed Oct 5 10:03:49 2011
@@ -23,8 +23,6 @@ import org.junit.Test;
* Tests for some simple cases of encoding text containing direction instructions
*
* Some of these tests are derived from examples ones used in http://dev.w3.org/2006/waf/widgets-api/#getting-localizable-strings-
- *
- * @author scottbw@apache.org
*
*/
public class FormattingUtilsTest {
Modified: incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/IRIValidatorTest.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/IRIValidatorTest.java?rev=1179133&r1=1179132&r2=1179133&view=diff
==============================================================================
--- incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/IRIValidatorTest.java (original)
+++ incubator/wookie/trunk/parser/java/src-test/org/apache/wookie/w3c/test/IRIValidatorTest.java Wed Oct 5 10:03:49 2011
@@ -19,7 +19,9 @@ import static org.junit.Assert.assertTru
import org.apache.wookie.w3c.util.IRIValidator;
import org.junit.Test;
-
+/**
+ * Test the IRI Validator behaves correctly according to the IRI spec
+ */
public class IRIValidatorTest {
@Test