@Test @SuppressWarnings("unchecked") public void testSendMessageInBackground() throws Exception { instance.connect(); String message = "test message"; mockTaskService(); CompletableFuture<String> future = instance.sendMessageInBackground(DEFAULT_CHANNEL_NAME, message); assertThat(future.get(TIMEOUT, TIMEOUT_UNIT), is(message)); verify(pircBotX).sendIRC(); verify(outputIrc).message(DEFAULT_CHANNEL_NAME, message); }