[RAT-181,RAT-184,RAT-186] Add unit tests
git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1636685 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java b/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java
index cc87c4f..4580b4b 100644
--- a/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java
+++ b/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java
@@ -35,6 +35,7 @@
public void testMatches() {
assertTrue(BinaryGuesser.isBinary(new MockDocument("image.png")));
assertTrue(BinaryGuesser.isBinary(new MockDocument("image.pdf")));
+ assertTrue(BinaryGuesser.isBinary(new MockDocument("image.psd")));
assertTrue(BinaryGuesser.isBinary(new MockDocument("image.gif")));
assertTrue(BinaryGuesser.isBinary(new MockDocument("image.giff")));
assertTrue(BinaryGuesser.isBinary(new MockDocument("image.tif")));
@@ -45,11 +46,13 @@
assertTrue(BinaryGuesser.isBinary(new MockDocument("Whatever.class")));
assertTrue(BinaryGuesser.isBinary(new MockDocument("data.dat")));
assertTrue(BinaryGuesser.isBinary(new MockDocument("libicudata.so.34.")));
+ assertTrue(BinaryGuesser.isBinary(new MockDocument("my.truststore")));
}
public void testIsBinary() {
assertTrue(BinaryGuesser.isBinary("image.png"));
assertTrue(BinaryGuesser.isBinary("image.pdf"));
+ assertTrue(BinaryGuesser.isBinary("image.psd"));
assertTrue(BinaryGuesser.isBinary("image.gif"));
assertTrue(BinaryGuesser.isBinary("image.giff"));
assertTrue(BinaryGuesser.isBinary("image.tif"));
@@ -60,6 +63,7 @@
assertTrue(BinaryGuesser.isBinary("Whatever.class"));
assertTrue(BinaryGuesser.isBinary("data.dat"));
assertTrue(BinaryGuesser.isBinary("libicudata.so.34."));
+ assertTrue(BinaryGuesser.isBinary("my.truststore"));
}
/**
diff --git a/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java b/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java
index 8ae3b2a..509782a 100644
--- a/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java
+++ b/apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java
@@ -27,6 +27,7 @@
@Test
public void testMatches() {
+ assertTrue(NoteGuesser.isNote(new MockDocument("DEPENDENCIES")));
assertTrue(NoteGuesser.isNote(new MockDocument("LICENSE")));
assertTrue(NoteGuesser.isNote(new MockDocument("LICENSE.txt")));
assertTrue(NoteGuesser.isNote(new MockDocument("NOTICE")));
@@ -37,6 +38,7 @@
@Test
public void isNote() {
+ assertTrue(NoteGuesser.isNote("DEPENDENCIES"));
assertTrue(NoteGuesser.isNote("LICENSE"));
assertTrue(NoteGuesser.isNote("LICENSE.txt"));
assertTrue(NoteGuesser.isNote("NOTICE"));
@@ -47,12 +49,14 @@
@Test
public void isNoteWithPath() {
+ assertTrue(NoteGuesser.isNote("src/test/DEPENDENCIES"));
assertTrue(NoteGuesser.isNote("src/test/LICENSE"));
assertTrue(NoteGuesser.isNote("src/test/LICENSE.txt"));
assertTrue(NoteGuesser.isNote("src/test/NOTICE"));
assertTrue(NoteGuesser.isNote("src/test/NOTICE.txt"));
assertTrue(NoteGuesser.isNote("src/test/README"));
assertTrue(NoteGuesser.isNote("src/test/README.txt"));
+ assertTrue(NoteGuesser.isNote("src\\test\\DEPENDENCIES"));
assertTrue(NoteGuesser.isNote("src\\test\\LICENSE"));
assertTrue(NoteGuesser.isNote("src\\test\\LICENSE.txt"));
assertTrue(NoteGuesser.isNote("src\\test\\NOTICE"));