assertNotNull( mavenProject );
// Set some Mojo parameters
setVariableValueToObject( mojo, "remoteRepositories", mavenProject.getRemoteArtifactRepositories() );
setVariableValueToObject( mojo, "about", "foo" );
DoapOptions doapOptions = new DoapOptions();
doapOptions.setName( "XStream" );
doapOptions.setDescription( "XStream is a simple library to serialize objects to XML and back again." );
doapOptions.setShortdesc( "XML Serializer" );
doapOptions.setHomepage( "http://xstream.codehaus.org/" );
doapOptions.setDownloadPage( "http://xstream.codehaus.org/download.html" );
doapOptions.setBugDatabase( "http://jira.codehaus.org/browse/XSTR" );
doapOptions.setLicense( "http://xstream.codehaus.org/license.html" );
doapOptions.setScmDeveloper( "http://svn.codehaus.org/xstream/trunk/xstream" );
doapOptions.setMailingList( "http://xstream.codehaus.org/list-user.html" );
doapOptions.setCreated( "2000-01-01");
setVariableValueToObject( mojo, "doapOptions", doapOptions );
DoapArtifact artifact = new DoapArtifact();
artifact.setGroupId( "xstream" );
artifact.setArtifactId( "xstream" );