public class FlexMetricsReportMojoTest extends FlexPmdTestBase
{
@Test
public void executeMultipleReport() throws MojoExecutionException
{
final MavenProjectStub project = new MavenProjectStub();
final File outputDirectoryToBeSet = new File( project.getBasedir().getAbsolutePath()
+ "/target/pmd" );
final FlexMetricsReportMojo mojo = new FlexMetricsReportMojo( project, null, outputDirectoryToBeSet );
outputDirectoryToBeSet.mkdirs();
mojo.addReactorProject( new MavenProjectStub() );
mojo.addReactorProject( new MavenProjectStub() );
mojo.setLineThreshold( 5 );
mojo.setSiteRenderer( new DefaultSiteRenderer() );
mojo.setXmlOutputDirectory( outputDirectoryToBeSet );
mojo.setTempFileName( "javancss-raw-report.xml" );