1 package org.apache.maven.plugins.surefire.report.stubs;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
20 import org.apache.maven.model.Model;
21 import org.apache.maven.model.Reporting;
22 import org.apache.maven.model.ReportPlugin;
23
24 import java.util.List;
25
26 /**
27 * @author <a href="mailto:aramirez@apache.org">Allan Ramirez</a>
28 */
29 public class SurefireRepMavenProjectStub
30 extends MavenProjectStub
31 {
32 public List getReportPlugins()
33 {
34 Reporting reporting = new Reporting();
35
36 ReportPlugin reportPlugin = new ReportPlugin();
37 reportPlugin.setGroupId( "org.apache.maven.plugins" );
38 reportPlugin.setArtifactId( "maven-jxr-plugin" );
39 reportPlugin.setVersion( "2.0-SNAPSHOT" );
40 reporting.addPlugin( reportPlugin );
41
42 Model model = new Model();
43
44 model.setReporting( reporting );
45
46 return reporting.getPlugins();
47 }
48 }