  @Test
  public void printOnCompleteMessageBeforeSubscriberOnCompleteExecution() {

    logSubscriber.beforeOnCompletedExecution(joinPoint);

    verify(stopWatch).stop();
    verify(messageManager).printSubscriberOnCompleted(eq(subscriber.getClass().getSimpleName()),
        anyLong(), anyInt());
    verify(counter).tally();
    verify(counter).clear();
    verify(stopWatch).getTotalTimeMillis();
    verify(stopWatch).reset();
  }