@Test
void submitTask() throws ExecutionException, InterruptedException {

    Future<Void> future = executor.submit("action", () -> {
        ActionLog actionLog = LogManager.CURRENT_ACTION_LOG.get();
        assertThat(actionLog.action).isEqualTo("task:action");
        assertThat(actionLog.context).doesNotContainKey("root_action");
        assertThat(actionLog.trace).isFalse();
    });
    assertThat(future.get()).isNull();
}