INT-1094 refactored calls to getName() in File Channel Adapter tests and TestUtils
This commit is contained in:
@@ -29,6 +29,7 @@ import org.springframework.beans.factory.BeanNameAware;
|
||||
import org.springframework.beans.factory.InitializingBean;
|
||||
import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;
|
||||
import org.springframework.context.support.GenericApplicationContext;
|
||||
import org.springframework.integration.channel.AbstractMessageChannel;
|
||||
import org.springframework.integration.channel.BeanFactoryChannelResolver;
|
||||
import org.springframework.integration.channel.MessagePublishingErrorHandler;
|
||||
import org.springframework.integration.context.IntegrationContextUtils;
|
||||
@@ -128,12 +129,12 @@ public abstract class TestUtils {
|
||||
}
|
||||
|
||||
public void registerChannel(String channelName, MessageChannel channel) {
|
||||
if (channel.getName() != null) {
|
||||
if (channel instanceof AbstractMessageChannel && ((AbstractMessageChannel) channel).getName() != null) {
|
||||
if (channelName == null) {
|
||||
Assert.notNull(channel.getName(), "channel name must not be null");
|
||||
channelName = channel.getName();
|
||||
} else {
|
||||
Assert.isTrue(channel.getName().equals(channelName),
|
||||
channelName = ((AbstractMessageChannel) channel).getName();
|
||||
}
|
||||
else {
|
||||
Assert.isTrue(((AbstractMessageChannel) channel).getName().equals(channelName),
|
||||
"channel name has already been set with a conflicting value");
|
||||
}
|
||||
}
|
||||
@@ -151,6 +152,7 @@ public abstract class TestUtils {
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public static MessageHandler handlerExpecting(final Matcher<Message> messageMatcher) {
|
||||
return new MessageHandler() {
|
||||
public void handleMessage(Message<?> message) throws MessageRejectedException, MessageHandlingException, MessageDeliveryException {
|
||||
|
||||
Reference in New Issue
Block a user