List of usage examples for org.springframework.integration.channel AbstractSubscribableChannel AbstractSubscribableChannel
AbstractSubscribableChannel
From source file:org.springframework.integration.channel.P2pChannelTests.java
@Test public void testCustomChannelLoggingWithMoreThenOneSubscriberNotAbstractDispatcher() { final MessageDispatcher mockDispatcher = mock(MessageDispatcher.class); when(mockDispatcher.addHandler(Mockito.any(MessageHandler.class))).thenReturn(true); when(mockDispatcher.removeHandler(Mockito.any(MessageHandler.class))).thenReturn(true).thenReturn(false) .thenReturn(true);/*from w w w .j av a2 s. c o m*/ final AbstractSubscribableChannel channel = new AbstractSubscribableChannel() { @Override protected MessageDispatcher getDispatcher() { return mockDispatcher; } }; channel.setBeanName("customChannel"); verifySubscriptions(channel); }