42
42
import rx .Observer ;
43
43
import rx .Subscription ;
44
44
import rx .android .schedulers .AndroidSchedulers ;
45
+ import rx .observers .TestObserver ;
45
46
import rx .operators .OperationObserveFromAndroidComponent ;
46
47
import rx .schedulers .Schedulers ;
47
48
import rx .subjects .PublishSubject ;
@@ -128,7 +129,7 @@ public void call(Integer i) {
128
129
@ Test
129
130
public void itForwardsOnNextOnCompletedSequenceToTargetObserver () {
130
131
Observable <Integer > source = Observable .from (1 , 2 , 3 );
131
- OperationObserveFromAndroidComponent .observeFromAndroidComponent (source , mockFragment ).subscribe (mockObserver );
132
+ OperationObserveFromAndroidComponent .observeFromAndroidComponent (source , mockFragment ).subscribe (new TestObserver < Integer >( mockObserver ) );
132
133
verify (mockObserver , times (3 )).onNext (anyInt ());
133
134
verify (mockObserver ).onCompleted ();
134
135
verify (mockObserver , never ()).onError (any (Exception .class ));
@@ -138,7 +139,7 @@ public void itForwardsOnNextOnCompletedSequenceToTargetObserver() {
138
139
public void itForwardsOnErrorToTargetObserver () {
139
140
final Exception exception = new Exception ();
140
141
Observable <Integer > source = Observable .error (exception );
141
- OperationObserveFromAndroidComponent .observeFromAndroidComponent (source , mockFragment ).subscribe (mockObserver );
142
+ OperationObserveFromAndroidComponent .observeFromAndroidComponent (source , mockFragment ).subscribe (new TestObserver < Integer >( mockObserver ) );
142
143
verify (mockObserver ).onError (exception );
143
144
verify (mockObserver , never ()).onNext (anyInt ());
144
145
verify (mockObserver , never ()).onCompleted ();
@@ -202,7 +203,7 @@ private void releaseComponentRef(Observable.OnSubscribeFunc<Integer> operator) t
202
203
@ Test
203
204
public void itDoesNotForwardOnNextOnCompletedSequenceIfFragmentIsDetached () {
204
205
PublishSubject <Integer > source = PublishSubject .create ();
205
- OperationObserveFromAndroidComponent .observeFromAndroidComponent (source .toObservable (), mockFragment ).subscribe (mockObserver );
206
+ OperationObserveFromAndroidComponent .observeFromAndroidComponent (source .toObservable (), mockFragment ).subscribe (new TestObserver < Integer >( mockObserver ) );
206
207
207
208
source .onNext (1 );
208
209
@@ -218,7 +219,7 @@ public void itDoesNotForwardOnNextOnCompletedSequenceIfFragmentIsDetached() {
218
219
@ Test
219
220
public void itDoesNotForwardOnErrorIfFragmentIsDetached () {
220
221
PublishSubject <Integer > source = PublishSubject .create ();
221
- OperationObserveFromAndroidComponent .observeFromAndroidComponent (source .toObservable (), mockFragment ).subscribe (mockObserver );
222
+ OperationObserveFromAndroidComponent .observeFromAndroidComponent (source .toObservable (), mockFragment ).subscribe (new TestObserver < Integer >( mockObserver ) );
222
223
223
224
source .onNext (1 );
224
225
@@ -244,7 +245,7 @@ public Subscription onSubscribe(Observer<? super Integer> o) {
244
245
});
245
246
246
247
Subscription sub = OperationObserveFromAndroidComponent .observeFromAndroidComponent (
247
- testObservable , mockActivity ).subscribe (mockObserver );
248
+ testObservable , mockActivity ).subscribe (new TestObserver < Integer >( mockObserver ) );
248
249
sub .unsubscribe ();
249
250
250
251
assertTrue (s .isUnsubscribed ());
0 commit comments