Skip to content

Commit fe75d05

Browse files
committed
add verifyNoMoreInteractions(observer) for PublishSuibjectText
1 parent 1b24634 commit fe75d05

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/test/java/rx/subjects/PublishSubjectTest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import static org.mockito.Mockito.never;
2323
import static org.mockito.Mockito.times;
2424
import static org.mockito.Mockito.verify;
25+
import static org.mockito.Mockito.verifyNoMoreInteractions;
2526

2627
import java.util.ArrayList;
2728
import java.util.concurrent.atomic.AtomicInteger;
@@ -116,6 +117,7 @@ private void assertCompletedObserver(Observer<String> observer) {
116117
verify(observer, never()).onNext("four");
117118
verify(observer, never()).onError(any(Throwable.class));
118119
verify(observer, times(1)).onCompleted();
120+
verifyNoMoreInteractions(observer);
119121
}
120122

121123
private void assertNeverObserver(Observer<String> observer) {
@@ -125,6 +127,7 @@ private void assertNeverObserver(Observer<String> observer) {
125127
verify(observer, never()).onNext("four");
126128
verify(observer, never()).onError(any(Throwable.class));
127129
verify(observer, times(1)).onCompleted();
130+
verifyNoMoreInteractions(observer);
128131
}
129132

130133
@Test
@@ -158,6 +161,7 @@ private void assertErrorObserver(Observer<String> observer) {
158161
verify(observer, times(1)).onNext("three");
159162
verify(observer, times(1)).onError(testException);
160163
verify(observer, never()).onCompleted();
164+
verifyNoMoreInteractions(observer);
161165
}
162166

163167
private void assertNeverErrorObserver(Observer<String> observer) {
@@ -167,6 +171,7 @@ private void assertNeverErrorObserver(Observer<String> observer) {
167171
verify(observer, never()).onNext("four");
168172
verify(observer, times(1)).onError(any(Throwable.class));
169173
verify(observer, never()).onCompleted();
174+
verifyNoMoreInteractions(observer);
170175
}
171176

172177
@Test

0 commit comments

Comments
 (0)