@Test
public void testHandleRecovery() {

	// Channel being recovered
	RoboconfRecoveryListener listener = new RoboconfRecoveryListener();
	AutorecoveringChannel ch = Mockito.mock( AutorecoveringChannel.class );
	listener.handleRecovery( ch );
	Mockito.verify( ch, Mockito.only()).getChannelNumber();
	// Not a channel (e.g. a connection)
	Recoverable recoverable = Mockito.mock( Recoverable.class );
	listener.handleRecovery( recoverable );
	Mockito.verifyZeroInteractions( recoverable );
}