@Test
public void gatherIOShouldReturnValues() throws IOException {

  var futures = List.of(completedFuture("foo"), completedFuture("bar"));
  assertThat(FutureUtil.gatherIO(futures, NO_TIMEOUT), contains("foo", "bar"));
}