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 @Override
38 public List getReportPlugins()
39 {
40 Reporting reporting = new Reporting();
41
42 ReportPlugin reportPlugin = new ReportPlugin();
43 reportPlugin.setGroupId( "org.apache.maven.plugins" );
44 reportPlugin.setArtifactId( "maven-jxr-plugin" );
45 reportPlugin.setVersion( "2.0-SNAPSHOT" );
46 reporting.addPlugin( reportPlugin );
47
48 Model model = new Model();
49
50 model.setReporting( reporting );
51
52 return reporting.getPlugins();
53 }
54 }