@Test
public void nineCM() {

    final TestObserver<Object> observer = TestObserver.create();
    RxComprehensions.doConcatMap(zero(1), one(true), two("result"), three("other"), four("other".length()), five("other".length() < 5), six(Boolean.toString(false)), seven("true"), eight(Long.class), this.<Long>nine()).subscribe(observer);
    observer.awaitTerminalEvent();
    observer.assertComplete();
    observer.assertNoErrors();
    observer.assertResult(1, true, "result", "other", (long) "other".length(), "other".length() < 5, Boolean.toString(false), false, Long.class);
}