throws Exception
{
final File baseDir = new File( getBasedir() );
final File testBaseDir = new File( new File( baseDir, "src/test" ), pDir );
File testPom = new File( testBaseDir, "pom.xml" );
AbstractRatMojo mojo = (AbstractRatMojo) lookupMojo( pGoal, testPom );
assertNotNull( mojo );
final File buildDirectory = new File( new File( baseDir, "target/test" ), pDir );
setVariableValueToObject( mojo, "basedir", testBaseDir );
setVariableValueToObject( mojo, "addDefaultLicenseMatchers", Boolean.TRUE );
setVariableValueToObject( mojo, "useDefaultExcludes", Boolean.TRUE );