1 package org.apache.maven.plugin.surefire.booterclient;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.plugin.surefire.report.FileReporterFactory;
23 import org.apache.maven.surefire.booter.StartupReportConfiguration;
24 import org.apache.maven.surefire.report.DefaultConsoleReporter;
25 import org.apache.maven.surefire.report.ConsoleLogger;
26 import org.apache.maven.surefire.report.RunListener;
27
28
29
30
31 public class TestSetMockReporterFactory
32 extends FileReporterFactory
33 {
34 public TestSetMockReporterFactory()
35 {
36 super( StartupReportConfiguration.defaultValue() );
37 }
38
39 public ConsoleLogger createConsoleLogger()
40 {
41 return new DefaultConsoleReporter( System.out );
42 }
43
44 public RunListener createReporter()
45 {
46 return new MockReporter();
47 }
48 }