@Override
    protected void doStart() throws Exception {
        super.doStart();
        reconnect();
    }
@Test
    public void doStartTest() {
        producer.start();

        verify(connection).addIRCEventListener(listener);
        verify(endpoint).joinChannels();
    }