Пример #1
0
    @SuppressWarnings("unchecked")
    @Test
    public void testCollectionSizeDifferentThanFunction() {
      FuncN<String> zipr = Functions.from(getConcatStringIntegerIntArrayZipr());

      /* define a Observer to receive aggregated events */
      Observer<String> aObserver = mock(Observer.class);

      Collection ws = java.util.Collections.singleton(Observable.from("one", "two"));
      Observable<String> w = Observable.create(zip(ws, zipr));
      w.subscribe(aObserver);

      verify(aObserver, times(1)).onError(any(Exception.class));
      verify(aObserver, never()).onCompleted();
      verify(aObserver, never()).onNext(any(String.class));
    }