@Test public void source() { Maybe<Integer> m = Maybe.just(1); Single<Integer> s = m.toSingle(); assertTrue(s.getClass().toString(), s instanceof HasUpstreamMaybeSource); assertSame(m, (((HasUpstreamMaybeSource<?>)s).source())); }
@Test public void source() { Maybe<Integer> m = Maybe.just(1); assertSame(m, (((HasUpstreamMaybeSource<?>)m.isEmpty()).source())); } }
@Test public void source() { Maybe<Integer> m = Maybe.just(1); assertSame(m, (((HasUpstreamMaybeSource<?>)m.toObservable()).source())); }
@Test public void source() { Maybe<Integer> m = Maybe.just(1); assertSame(m, (((HasUpstreamMaybeSource<?>)m.toFlowable()).source())); }
@SuppressWarnings("unchecked") @Test public void hasSource() { assertSame(Maybe.empty(), ((HasUpstreamMaybeSource<Object>)(Maybe.empty().count())).source()); } }
@SuppressWarnings("unchecked") @Test public void upstream() { Maybe<Integer> source = Maybe.just(1); assertSame(source, ((HasUpstreamMaybeSource<Integer>)source.map(Functions.<Integer>identity())).source()); } }
@SuppressWarnings("unchecked") @Test public void hasSource() { assertSame(Maybe.empty(), ((HasUpstreamMaybeSource<Object>)(Maybe.empty().contains(0))).source()); } }
@SuppressWarnings("unchecked") @Test public void source() { Maybe<Integer> source = Maybe.just(1); assertSame(source, ((HasUpstreamMaybeSource<Integer>)source.ignoreElement().toMaybe()).source()); }
@SuppressWarnings("rawtypes") @Test public void source() { assertSame(Maybe.empty(), ((HasUpstreamMaybeSource)(Maybe.<Integer>empty().switchIfEmpty(Single.just(1)))).source() ); } }