@Test
void execute_Exception() throws CommandSyntaxException {

    doReturn(true).when(command).testPermission(sender);
    doThrow(RuntimeException.class).when(dispatcher).execute(any(StringReader.class), any(CommandSender.class));
    
    assertTrue(command.execute(sender, "command", "a", "b"));
    verify(listener, times(1)).sendFailureMessage(any());
}