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
20
21
22 import java.util.List;
23 import org.apache.maven.model.Model;
24 import org.apache.maven.model.ReportPlugin;
25 import org.apache.maven.model.Reporting;
26 import org.apache.maven.plugin.testing.stubs.MavenProjectStub;
27
28
29
30
31 public class SurefireRepMavenProjectStub
32 extends MavenProjectStub
33 {
34
35
36
37 public List getReportPlugins()
38 {
39 Reporting reporting = new Reporting();
40
41 ReportPlugin reportPlugin = new ReportPlugin();
42 reportPlugin.setGroupId( "org.apache.maven.plugins" );
43 reportPlugin.setArtifactId( "maven-jxr-plugin" );
44 reportPlugin.setVersion( "2.0-SNAPSHOT" );
45 reporting.addPlugin( reportPlugin );
46
47 Model model = new Model();
48
49 model.setReporting( reporting );
50
51 return reporting.getPlugins();
52 }
53 }