URL repoURL = new File( getBasedir(), "src/test/resources/repo" ).toURL();
mojo.localRepository =
new DefaultArtifactRepository( "test", repoURL.toString(), new DefaultRepositoryLayout() );
// NOTE: This is sensitive to the lookupMojo method timing...
TestInputHandler ih = (TestInputHandler) lookup( InputHandler.ROLE, "default" );
Stack<String> responses = new Stack<String>();
responses.push( "2, 3" );
ih.setLineResponses( responses );
File generatedFilesDir = new File( getBasedir(), "target/bundle-pack-tests" );
mojo.basedir = generatedFilesDir.getAbsolutePath();
mojo.execute();