11
11
import org .junit .runner .Result ;
12
12
13
13
public class RunNotifierTest {
14
- private final RunNotifier notifier = new RunNotifier ();
14
+ private final RunNotifier fNotifier = new RunNotifier ();
15
15
16
16
@ Test
17
17
public void notifiesSecondListenerIfFirstThrowsException () {
18
18
FailureListener failureListener = new FailureListener ();
19
- notifier .addListener (new CorruptListener ());
20
- notifier .addListener (failureListener );
21
- notifier .fireTestFailure (new Failure (null , null ));
19
+ fNotifier .addListener (new CorruptListener ());
20
+ fNotifier .addListener (failureListener );
21
+ fNotifier .fireTestFailure (new Failure (null , null ));
22
22
assertNotNull ("The FailureListener registered no failure." ,
23
23
failureListener .failure );
24
24
}
25
25
26
26
@ Test
27
27
public void hasNoProblemsWithFailingListeners () { // see issues 209 and 395
28
- notifier .addListener (new CorruptListener ());
29
- notifier .addListener (new FailureListener ());
30
- notifier .addListener (new CorruptListener ());
31
- notifier .fireTestRunFinished (new Result ());
28
+ fNotifier .addListener (new CorruptListener ());
29
+ fNotifier .addListener (new FailureListener ());
30
+ fNotifier .addListener (new CorruptListener ());
31
+ fNotifier .fireTestRunFinished (new Result ());
32
32
}
33
33
34
34
private static class CorruptListener extends RunListener {
@@ -46,49 +46,49 @@ public void testFailure(Failure failure) throws Exception {
46
46
@ Test
47
47
public void addAndRemoveWithNonThreadSafeListener () {
48
48
CountingListener listener = new CountingListener ();
49
- assertThat (listener .testStarted .get (), is (0 ));
50
- notifier .addListener (listener );
51
- notifier .fireTestStarted (null );
52
- assertThat (listener .testStarted .get (), is (1 ));
53
- notifier .removeListener (listener );
54
- notifier .fireTestStarted (null );
55
- assertThat (listener .testStarted .get (), is (1 ));
49
+ assertThat (listener .fTestStarted .get (), is (0 ));
50
+ fNotifier .addListener (listener );
51
+ fNotifier .fireTestStarted (null );
52
+ assertThat (listener .fTestStarted .get (), is (1 ));
53
+ fNotifier .removeListener (listener );
54
+ fNotifier .fireTestStarted (null );
55
+ assertThat (listener .fTestStarted .get (), is (1 ));
56
56
}
57
57
58
58
@ Test
59
59
public void addFirstAndRemoveWithNonThreadSafeListener () {
60
60
CountingListener listener = new CountingListener ();
61
- assertThat (listener .testStarted .get (), is (0 ));
62
- notifier .addFirstListener (listener );
63
- notifier .fireTestStarted (null );
64
- assertThat (listener .testStarted .get (), is (1 ));
65
- notifier .removeListener (listener );
66
- notifier .fireTestStarted (null );
67
- assertThat (listener .testStarted .get (), is (1 ));
61
+ assertThat (listener .fTestStarted .get (), is (0 ));
62
+ fNotifier .addFirstListener (listener );
63
+ fNotifier .fireTestStarted (null );
64
+ assertThat (listener .fTestStarted .get (), is (1 ));
65
+ fNotifier .removeListener (listener );
66
+ fNotifier .fireTestStarted (null );
67
+ assertThat (listener .fTestStarted .get (), is (1 ));
68
68
}
69
69
70
70
@ Test
71
71
public void addAndRemoveWithThreadSafeListener () {
72
72
ThreadSafeListener listener = new ThreadSafeListener ();
73
- assertThat (listener .testStarted .get (), is (0 ));
74
- notifier .addListener (listener );
75
- notifier .fireTestStarted (null );
76
- assertThat (listener .testStarted .get (), is (1 ));
77
- notifier .removeListener (listener );
78
- notifier .fireTestStarted (null );
79
- assertThat (listener .testStarted .get (), is (1 ));
73
+ assertThat (listener .fTestStarted .get (), is (0 ));
74
+ fNotifier .addListener (listener );
75
+ fNotifier .fireTestStarted (null );
76
+ assertThat (listener .fTestStarted .get (), is (1 ));
77
+ fNotifier .removeListener (listener );
78
+ fNotifier .fireTestStarted (null );
79
+ assertThat (listener .fTestStarted .get (), is (1 ));
80
80
}
81
81
82
82
@ Test
83
83
public void addFirstAndRemoveWithThreadSafeListener () {
84
84
ThreadSafeListener listener = new ThreadSafeListener ();
85
- assertThat (listener .testStarted .get (), is (0 ));
86
- notifier .addFirstListener (listener );
87
- notifier .fireTestStarted (null );
88
- assertThat (listener .testStarted .get (), is (1 ));
89
- notifier .removeListener (listener );
90
- notifier .fireTestStarted (null );
91
- assertThat (listener .testStarted .get (), is (1 ));
85
+ assertThat (listener .fTestStarted .get (), is (0 ));
86
+ fNotifier .addFirstListener (listener );
87
+ fNotifier .fireTestStarted (null );
88
+ assertThat (listener .fTestStarted .get (), is (1 ));
89
+ fNotifier .removeListener (listener );
90
+ fNotifier .fireTestStarted (null );
91
+ assertThat (listener .fTestStarted .get (), is (1 ));
92
92
}
93
93
94
94
private static class FailureListener extends RunListener {
@@ -101,11 +101,11 @@ public void testFailure(Failure failure) throws Exception {
101
101
}
102
102
103
103
private static class CountingListener extends RunListener {
104
- final AtomicInteger testStarted = new AtomicInteger (0 );
104
+ final AtomicInteger fTestStarted = new AtomicInteger (0 );
105
105
106
106
@ Override
107
107
public void testStarted (Description description ) throws Exception {
108
- testStarted .incrementAndGet ();
108
+ fTestStarted .incrementAndGet ();
109
109
}
110
110
}
111
111
0 commit comments