@Override
    public void close() throws IOException {
        try {
            flow.close();
        } catch (Exception e) {
            throw new IOException(e);
        }
    }
@Test
    public void testClose() throws Exception {
        this.auth.close();
        verify(this.flow).close();
    }