@Test
public void flushShouldIgnoreExceptions() throws IOException {

    final Flushable flushable = mock(Flushable.class);
    doThrow(new IOException("Throw on flush")).when(flushable).flush();
    ioTools.flush(flushable);
    verify(flushable).flush();
}