@SuppressWarnings("unchecked") @Test public void source() { Observable<Integer> o = Observable.just(1); assertSame(o, ((HasUpstreamObservableSource<Integer>)o.map(Functions.<Integer>identity())).source()); } }
@Test public void source() { Observable<Integer> o = Observable.never(); assertSame(o, (((HasUpstreamObservableSource<?>)o.publish()).source())); }
@Test public void source() { Observable<Integer> source = Observable.range(1, 3); assertSame(source, (((HasUpstreamObservableSource<?>)source.replay())).source()); }