Skip to content

Commit 6a1c8f0

Browse files
Fix Unit Tests
1 parent 023cb50 commit 6a1c8f0

File tree

6 files changed

+71
-70
lines changed

6 files changed

+71
-70
lines changed

rxjava-contrib/rxjava-android/src/test/java/rx/android/observables/AndroidObservableTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@
2525
import org.robolectric.Robolectric;
2626
import org.robolectric.RobolectricTestRunner;
2727
import org.robolectric.annotation.Config;
28+
2829
import rx.Observable;
2930
import rx.Observer;
31+
import rx.observers.TestObserver;
3032
import rx.operators.OperationObserveFromAndroidComponent;
31-
3233
import android.app.Activity;
3334
import android.app.Fragment;
3435
import android.os.Build;
3536
import android.support.v4.app.FragmentActivity;
36-
3737
import rx.android.observables.AndroidObservable;
3838

3939

@@ -66,14 +66,14 @@ public void setup() {
6666

6767
@Test
6868
public void itSupportsFragmentsFromTheSupportV4Library() {
69-
AndroidObservable.fromFragment(supportFragment, Observable.just("success")).subscribe(observer);
69+
AndroidObservable.fromFragment(supportFragment, Observable.just("success")).subscribe(new TestObserver<String>(observer));
7070
verify(observer).onNext("success");
7171
verify(observer).onCompleted();
7272
}
7373

7474
@Test
7575
public void itSupportsNativeFragments() {
76-
AndroidObservable.fromFragment(fragment, Observable.just("success")).subscribe(observer);
76+
AndroidObservable.fromFragment(fragment, Observable.just("success")).subscribe(new TestObserver<String>(observer));
7777
verify(observer).onNext("success");
7878
verify(observer).onCompleted();
7979
}

rxjava-contrib/rxjava-android/src/test/java/rx/android/operators/OperationObserveFromAndroidComponentTest.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
import rx.Observer;
4343
import rx.Subscription;
4444
import rx.android.schedulers.AndroidSchedulers;
45+
import rx.observers.TestObserver;
4546
import rx.operators.OperationObserveFromAndroidComponent;
4647
import rx.schedulers.Schedulers;
4748
import rx.subjects.PublishSubject;
@@ -128,7 +129,7 @@ public void call(Integer i) {
128129
@Test
129130
public void itForwardsOnNextOnCompletedSequenceToTargetObserver() {
130131
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));
132133
verify(mockObserver, times(3)).onNext(anyInt());
133134
verify(mockObserver).onCompleted();
134135
verify(mockObserver, never()).onError(any(Exception.class));
@@ -138,7 +139,7 @@ public void itForwardsOnNextOnCompletedSequenceToTargetObserver() {
138139
public void itForwardsOnErrorToTargetObserver() {
139140
final Exception exception = new Exception();
140141
Observable<Integer> source = Observable.error(exception);
141-
OperationObserveFromAndroidComponent.observeFromAndroidComponent(source, mockFragment).subscribe(mockObserver);
142+
OperationObserveFromAndroidComponent.observeFromAndroidComponent(source, mockFragment).subscribe(new TestObserver<Integer>(mockObserver));
142143
verify(mockObserver).onError(exception);
143144
verify(mockObserver, never()).onNext(anyInt());
144145
verify(mockObserver, never()).onCompleted();
@@ -202,7 +203,7 @@ private void releaseComponentRef(Observable.OnSubscribeFunc<Integer> operator) t
202203
@Test
203204
public void itDoesNotForwardOnNextOnCompletedSequenceIfFragmentIsDetached() {
204205
PublishSubject<Integer> source = PublishSubject.create();
205-
OperationObserveFromAndroidComponent.observeFromAndroidComponent(source.toObservable(), mockFragment).subscribe(mockObserver);
206+
OperationObserveFromAndroidComponent.observeFromAndroidComponent(source.toObservable(), mockFragment).subscribe(new TestObserver<Integer>(mockObserver));
206207

207208
source.onNext(1);
208209

@@ -218,7 +219,7 @@ public void itDoesNotForwardOnNextOnCompletedSequenceIfFragmentIsDetached() {
218219
@Test
219220
public void itDoesNotForwardOnErrorIfFragmentIsDetached() {
220221
PublishSubject<Integer> source = PublishSubject.create();
221-
OperationObserveFromAndroidComponent.observeFromAndroidComponent(source.toObservable(), mockFragment).subscribe(mockObserver);
222+
OperationObserveFromAndroidComponent.observeFromAndroidComponent(source.toObservable(), mockFragment).subscribe(new TestObserver<Integer>(mockObserver));
222223

223224
source.onNext(1);
224225

@@ -244,7 +245,7 @@ public Subscription onSubscribe(Observer<? super Integer> o) {
244245
});
245246

246247
Subscription sub = OperationObserveFromAndroidComponent.observeFromAndroidComponent(
247-
testObservable, mockActivity).subscribe(mockObserver);
248+
testObservable, mockActivity).subscribe(new TestObserver<Integer>(mockObserver));
248249
sub.unsubscribe();
249250

250251
assertTrue(s.isUnsubscribed());

rxjava-contrib/rxjava-android/src/test/java/rx/android/schedulers/HandlerThreadSchedulerTest.java

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,21 @@
1515
*/
1616
package rx.android.schedulers;
1717

18-
import android.os.Handler;
18+
import static org.mockito.Matchers.*;
19+
import static org.mockito.Mockito.*;
20+
21+
import java.util.concurrent.TimeUnit;
1922

2023
import org.junit.Test;
2124
import org.junit.runner.RunWith;
2225
import org.mockito.ArgumentCaptor;
23-
import static org.hamcrest.CoreMatchers.equalTo;
24-
import static org.junit.Assert.assertNotNull;
25-
import static org.junit.Assert.assertThat;
2626
import org.robolectric.RobolectricTestRunner;
2727
import org.robolectric.annotation.Config;
2828

2929
import rx.Scheduler;
3030
import rx.Subscription;
31-
import rx.operators.SafeObservableSubscription;
3231
import rx.util.functions.Func2;
33-
34-
import java.util.concurrent.TimeUnit;
35-
36-
import static org.mockito.Matchers.eq;
37-
import static org.mockito.Mockito.mock;
38-
import static org.mockito.Mockito.verify;
32+
import android.os.Handler;
3933

4034
@RunWith(RobolectricTestRunner.class)
4135
@Config(manifest=Config.NONE)

0 commit comments

Comments
 (0)