added generics

git-svn-id: https://svn.apache.org/repos/asf/maven/plugin-tools/trunk@1184913 13f79535-47bb-0310-9956-ffa450edef68
master
Herve Boutemy 2011-10-16 19:55:45 +00:00
parent 28f55707bc
commit b68bc62da0
1 changed files with 9 additions and 8 deletions

View File

@ -55,7 +55,7 @@ public class JavaMojoDescriptorExtractorTest
return result; return result;
} }
public List extract( String directory ) public List<MojoDescriptor> extract( String directory )
throws Exception throws Exception
{ {
JavaMojoDescriptorExtractor extractor = new JavaMojoDescriptorExtractor(); JavaMojoDescriptorExtractor extractor = new JavaMojoDescriptorExtractor();
@ -83,7 +83,7 @@ public class JavaMojoDescriptorExtractorTest
public void testShouldFindTwoMojoDescriptorsInTestSourceDirectory() public void testShouldFindTwoMojoDescriptorsInTestSourceDirectory()
throws Exception throws Exception
{ {
List results = extract( "source" ); List<MojoDescriptor> results = extract( "source" );
assertEquals( "Extracted mojos", 2, results.size() ); assertEquals( "Extracted mojos", 2, results.size() );
@ -100,17 +100,18 @@ public class JavaMojoDescriptorExtractorTest
public void testShouldPropagateImplementationParameter() public void testShouldPropagateImplementationParameter()
throws Exception throws Exception
{ {
List results = extract( "source2" ); List<MojoDescriptor> results = extract( "source2" );
assertEquals( 1, results.size() ); assertEquals( 1, results.size() );
MojoDescriptor mojoDescriptor = (MojoDescriptor) results.get( 0 ); MojoDescriptor mojoDescriptor = (MojoDescriptor) results.get( 0 );
List parameters = mojoDescriptor.getParameters(); @SuppressWarnings( "unchecked" )
List<Parameter> parameters = mojoDescriptor.getParameters();
assertEquals( 1, parameters.size() ); assertEquals( 1, parameters.size() );
Parameter parameter = (Parameter) parameters.get( 0 ); Parameter parameter = parameters.get( 0 );
assertEquals( "Implementation parameter", "source2.sub.MyBla", parameter.getImplementation() ); assertEquals( "Implementation parameter", "source2.sub.MyBla", parameter.getImplementation() );
} }
@ -118,7 +119,7 @@ public class JavaMojoDescriptorExtractorTest
public void testMaven30Parameters() public void testMaven30Parameters()
throws Exception throws Exception
{ {
List results = extract( "source2" ); List<MojoDescriptor> results = extract( "source2" );
assertEquals( 1, results.size() ); assertEquals( 1, results.size() );
@ -135,7 +136,7 @@ public class JavaMojoDescriptorExtractorTest
public void testAnnotationInPlugin() public void testAnnotationInPlugin()
throws Exception throws Exception
{ {
List results = extract( "source3" ); List<MojoDescriptor> results = extract( "source3" );
assertEquals( 0, results.size() ); assertEquals( 0, results.size() );
} }
@ -147,7 +148,7 @@ public class JavaMojoDescriptorExtractorTest
public void testJava15SyntaxParsing() public void testJava15SyntaxParsing()
throws Exception throws Exception
{ {
List results = extract( "java-1.5" ); List<MojoDescriptor> results = extract( "java-1.5" );
assertEquals( 1, results.size() ); assertEquals( 1, results.size() );
} }