Author: rdonkin
Date: Fri Dec 6 08:31:53 2013
New Revision: 1548418
URL: http://svn.apache.org/r1548418
Log:
Apply PMD Rules.
Modified:
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java
Modified:
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java
URL:
http://svn.apache.org/viewvc/creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java?rev=1548418&r1=1548417&r2=1548418&view=diff
==============================================================================
---
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java
(original)
+++
creadur/rat/branches/gsoc/apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java
Fri Dec 6 08:31:53 2013
@@ -24,10 +24,12 @@ import org.apache.rat.test.utils.Resourc
import org.junit.Before;
import org.junit.Test;
import org.apache.rat.analysis.IHeaderMatcher;
+import org.apache.rat.analysis.RatHeaderAnalysisException;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
+import java.io.IOException;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
@@ -37,42 +39,50 @@ import static org.junit.Assert.assertTru
*/
public class JavaDocLicenseNotRequiredTest {
- IHeaderMatcher license;
+ private IHeaderMatcher license;
@Before
- public void setUp() throws Exception {
+ public void setUp() {
license = new JavaDocLicenseNotRequired();
}
@Test
- public void matchIndexDoc() throws Exception {
+ public void matchIndexDoc() throws RatHeaderAnalysisException,
IOException {
boolean result = readAndMatch("index.html");
assertTrue("Is a javadoc", result);
}
@Test
- public void matchClassDoc() throws Exception {
+ public void matchClassDoc() throws RatHeaderAnalysisException,
IOException {
boolean result = readAndMatch("ArchiveElement.html");
assertTrue("Is a javadoc", result);
}
@Test
- public void matchNonJavaDoc() throws Exception {
+ public void matchNonJavaDoc() throws RatHeaderAnalysisException,
+ IOException {
boolean result = readAndMatch("notjavadoc.html");
assertFalse("Not javadocs and so should return null", result);
}
- boolean readAndMatch(String name) throws Exception {
+ /**
+ *
+ * @param name
+ * @return
+ * @throws IOException
+ */
+ private boolean readAndMatch(final String name) throws
RatHeaderAnalysisException,
+ IOException {
File file = Resources.getResourceFile("javadocs/" + name);
boolean result = false;
- BufferedReader in = new BufferedReader(new FileReader(file));
- String line = in.readLine();
+ BufferedReader bufferedReader = new BufferedReader(new
FileReader(file));
+ String line = bufferedReader.readLine();
final Document subject = new MockLocation("subject");
while (line != null && !result) {
result = license.match(subject, line);
- line = in.readLine();
+ line = bufferedReader.readLine();
}
- in.close();
+ bufferedReader.close();
return result;
}
}