Skip to content

Commit f04a98f

Browse files
committed
Test code improvements
1 parent 38a4bfd commit f04a98f

10 files changed

+106
-172
lines changed

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/JxrReportTest.java

Lines changed: 74 additions & 110 deletions
Large diffs are not rendered by default.

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/JxrTestReportTest.java

Lines changed: 7 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@
1919
* under the License.
2020
*/
2121

22-
import java.io.BufferedReader;
2322
import java.io.File;
24-
import java.io.FileReader;
2523
import java.io.IOException;
24+
import java.nio.file.Files;
2625

2726
import org.apache.maven.plugin.testing.AbstractMojoTestCase;
2827

@@ -59,41 +58,18 @@ public void testSourceDir()
5958
assertTrue( new File( xrefTestDir, "stylesheet.css" ).exists() );
6059

6160
// check if there's a link to the javadoc files
62-
String str = readFile( new File( xrefTestDir, "testsourcedir/test/AppSampleTest.html" ) );
63-
assertTrue( str.toLowerCase().indexOf( "/apidocs/testsourcedir/test/AppSample.html\"".toLowerCase() ) == -1 );
64-
65-
str = readFile( new File( xrefTestDir, "testsourcedir/test/AppTest.html" ) );
66-
assertTrue( str.toLowerCase().indexOf( "/apidocs/testsourcedir/test/App.html\"".toLowerCase() ) == -1 );
67-
68-
}
69-
70-
protected void tearDown()
71-
throws Exception
72-
{
61+
String str = readFile( xrefTestDir, "testsourcedir/test/AppSampleTest.html" );
62+
assertFalse( str.toLowerCase().contains( "/apidocs/testsourcedir/test/AppSample.html\"".toLowerCase() ) );
7363

64+
str = readFile( xrefTestDir, "testsourcedir/test/AppTest.html" );
65+
assertFalse( str.toLowerCase().contains( "/apidocs/testsourcedir/test/App.html\"".toLowerCase() ) );
7466
}
7567

7668
/**
7769
* Read the contents of the specified file object into a string
78-
*
79-
* @param file the file to be read
80-
* @return a String object that contains the contents of the file
81-
* @throws java.io.IOException
8270
*/
83-
private String readFile( File file )
84-
throws IOException
71+
private String readFile( File xrefTestDir, String fileName ) throws IOException
8572
{
86-
String str = "", strTmp = "";
87-
88-
try ( BufferedReader in = new BufferedReader( new FileReader( file ) ) )
89-
{
90-
while ( ( strTmp = in.readLine() ) != null )
91-
{
92-
str = str + ' ' + strTmp;
93-
}
94-
}
95-
96-
return str;
73+
return new String( Files.readAllBytes( xrefTestDir.toPath().resolve( fileName ) ) );
9774
}
98-
9975
}

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/AggregateTestMavenProjectStub.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
2626
import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
2727

28-
import java.io.File;
2928
import java.io.FileReader;
3029
import java.util.ArrayList;
3130
import java.util.List;
@@ -45,11 +44,11 @@ public AggregateTestMavenProjectStub()
4544

4645
try
4746
{
48-
model = pomReader.read( new FileReader( new File(
49-
getBasedir() + "/src/test/resources/unit/aggregate-test/aggregate-test-plugin-config.xml" ) ) );
47+
model = pomReader.read( new FileReader(
48+
getBasedir() + "/src/test/resources/unit/aggregate-test/aggregate-test-plugin-config.xml" ) );
5049
setModel( model );
5150
}
52-
catch ( Exception e )
51+
catch ( Exception ignored )
5352
{
5453

5554
}

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/DefaultConfigurationMavenProjectStub.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
2626
import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
2727

28-
import java.io.File;
2928
import java.io.FileReader;
3029
import java.util.ArrayList;
3130
import java.util.List;
@@ -45,11 +44,11 @@ public DefaultConfigurationMavenProjectStub()
4544

4645
try
4746
{
48-
model = pomReader.read( new FileReader( new File( getBasedir() +
49-
"/src/test/resources/unit/default-configuration/default-configuration-plugin-config.xml" ) ) );
47+
model = pomReader.read( new FileReader( getBasedir() +
48+
"/src/test/resources/unit/default-configuration/default-configuration-plugin-config.xml" ) );
5049
setModel( model );
5150
}
52-
catch ( Exception e )
51+
catch ( Exception ignored )
5352
{
5453

5554
}

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/ExcludeConfigurationMavenProjectStub.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
2626
import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
2727

28-
import java.io.File;
2928
import java.io.FileReader;
3029
import java.util.ArrayList;
3130
import java.util.List;
@@ -44,11 +43,11 @@ public ExcludeConfigurationMavenProjectStub()
4443

4544
try
4645
{
47-
model = pomReader.read( new FileReader( new File( getBasedir() +
48-
"/src/test/resources/unit/exclude-configuration/exclude-configuration-plugin-config.xml" ) ) );
46+
model = pomReader.read( new FileReader( getBasedir() +
47+
"/src/test/resources/unit/exclude-configuration/exclude-configuration-plugin-config.xml" ) );
4948
setModel( model );
5049
}
51-
catch ( Exception e )
50+
catch ( Exception ignored )
5251
{
5352

5453
}

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/IncludeConfigurationMavenProjectStub.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
2626
import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
2727

28-
import java.io.File;
2928
import java.io.FileReader;
3029
import java.util.ArrayList;
3130
import java.util.List;
@@ -44,11 +43,11 @@ public IncludeConfigurationMavenProjectStub()
4443

4544
try
4645
{
47-
model = pomReader.read( new FileReader( new File( getBasedir() +
48-
"/src/test/resources/unit/include-configuration/include-configuration-plugin-config.xml" ) ) );
46+
model = pomReader.read( new FileReader( getBasedir() +
47+
"/src/test/resources/unit/include-configuration/include-configuration-plugin-config.xml" ) );
4948
setModel( model );
5049
}
51-
catch ( Exception e )
50+
catch ( Exception ignored )
5251
{
5352

5453
}

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/NoJavadocDirMavenProjectStub.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
2626
import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
2727

28-
import java.io.File;
2928
import java.io.FileReader;
3029
import java.util.ArrayList;
3130
import java.util.List;
@@ -36,7 +35,7 @@
3635
public class NoJavadocDirMavenProjectStub
3736
extends MavenProjectStub
3837
{
39-
private List<ReportPlugin> reportPlugins = new ArrayList<>();
38+
private List<ReportPlugin> reportPlugins;
4039

4140
public NoJavadocDirMavenProjectStub()
4241
{
@@ -45,11 +44,11 @@ public NoJavadocDirMavenProjectStub()
4544

4645
try
4746
{
48-
model = pomReader.read( new FileReader( new File(
49-
getBasedir() + "/src/test/resources/unit/nojavadocdir-test/nojavadocdir-test-plugin-config.xml" ) ) );
47+
model = pomReader.read( new FileReader(
48+
getBasedir() + "/src/test/resources/unit/nojavadocdir-test/nojavadocdir-test-plugin-config.xml" ) );
5049
setModel( model );
5150
}
52-
catch ( Exception e )
51+
catch ( Exception ignored )
5352
{
5453

5554
}

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/NoJavadocLinkConfigurationMavenProjectStub.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
public class NoJavadocLinkConfigurationMavenProjectStub
3737
extends MavenProjectStub
3838
{
39-
List<ReportPlugin> reportPlugins = new ArrayList<>();
39+
List<ReportPlugin> reportPlugins;
4040

4141
public NoJavadocLinkConfigurationMavenProjectStub()
4242
{
@@ -45,11 +45,11 @@ public NoJavadocLinkConfigurationMavenProjectStub()
4545

4646
try
4747
{
48-
model = pomReader.read( new FileReader( new File( getBasedir() +
49-
"/src/test/resources/unit/nojavadoclink-configuration/nojavadoclink-configuration-plugin-config.xml" ) ) );
48+
model = pomReader.read( new FileReader( getBasedir() +
49+
"/src/test/resources/unit/nojavadoclink-configuration/nojavadoclink-configuration-plugin-config.xml" ) );
5050
setModel( model );
5151
}
52-
catch ( Exception e )
52+
catch ( Exception ignored )
5353
{
5454

5555
}
@@ -61,7 +61,7 @@ public NoJavadocLinkConfigurationMavenProjectStub()
6161
setInceptionYear( model.getInceptionYear() );
6262

6363
String basedir = getBasedir().getAbsolutePath();
64-
List<String> compileSourceRoots = new ArrayList<String>();
64+
List<String> compileSourceRoots = new ArrayList<>();
6565
compileSourceRoots.add(
6666
basedir + "/src/test/resources/unit/nojavadoclink-configuration/nojavadoclink/configuration" );
6767
setCompileSourceRoots( compileSourceRoots );

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/PomMavenProjectStub.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public class PomMavenProjectStub
4040
public PomMavenProjectStub()
4141
{
4242
MavenXpp3Reader pomReader = new MavenXpp3Reader();
43-
Model model = null;
43+
Model model;
4444

4545
try
4646
{

maven-jxr-plugin/src/test/java/org/apache/maven/plugin/jxr/stubs/TestSourceDirMavenProjectStub.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
2525
import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
2626

27-
import java.io.File;
2827
import java.io.FileReader;
2928
import java.util.ArrayList;
3029
import java.util.List;
@@ -43,11 +42,11 @@ public TestSourceDirMavenProjectStub()
4342

4443
try
4544
{
46-
model = pomReader.read( new FileReader( new File(
47-
getBasedir() + "/src/test/resources/unit/testsourcedir-test/testsourcedir-test-plugin-config.xml" ) ) );
45+
model = pomReader.read( new FileReader(
46+
getBasedir() + "/src/test/resources/unit/testsourcedir-test/testsourcedir-test-plugin-config.xml" ) );
4847
setModel( model );
4948
}
50-
catch ( Exception e )
49+
catch ( Exception ignored )
5150
{
5251

5352
}

0 commit comments

Comments
 (0)