@Test public void shouldLogInformation() throws Throwable { frodoForCompletable.completable().subscribe(observer); observer.dispose(); verify(messageManager).printRxComponentInfo(any(RxComponentInfo.class)); verify(messageManager).printOnSubscribe(any(RxComponentInfo.class)); verify(messageManager).printOnComplete(any(RxComponentInfo.class)); verify(messageManager).printItemTimeInfo(any(RxComponentInfo.class)); verify(messageManager).printThreadInfo(any(RxComponentInfo.class)); verify(messageManager).printOnDispose(any(RxComponentInfo.class)); }
Completable completable() throws Throwable { messageManager.printRxComponentInfo(rxComponentInfo); return loggableCompletable(); }
FrodoForCompletable { Completable completable() throws Throwable { messageManager.printRxComponentInfo(rxComponentInfo); return loggableCompletable(); } }
FrodoForCompletable { Completable completable() throws Throwable { messageManager.printRxComponentInfo(rxComponentInfo); return loggableCompletable(); } FrodoForCompletable(FrodoProceedingJoinPoint joinPoint, MessageManager messageManager); }
FrodoForCompletable { Completable completable() throws Throwable { messageManager.printRxComponentInfo(rxComponentInfo); return loggableCompletable(); } FrodoForCompletable(FrodoProceedingJoinPoint joinPoint, MessageManager messageManager);  }
FrodoForCompletable { Completable completable() throws Throwable { messageManager.printRxComponentInfo(rxComponentInfo); return loggableCompletable(); } FrodoForCompletable(FrodoProceedingJoinPoint joinPoint, MessageManager messageManager);   }