From 3bb5b493b3a5937dd5dea4132d42099dee8e3092 Mon Sep 17 00:00:00 2001 From: David Turanski Date: Mon, 15 Nov 2010 12:27:37 -0500 Subject: [PATCH] INT-1622 Updated ChainParserTests --- buildSrc | 2 +- .../config/ChainParserTests-context.xml | 11 +++++++++++ .../integration/config/ChainParserTests.java | 14 ++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/buildSrc b/buildSrc index 1aa2ac99e8..2e7df56522 160000 --- a/buildSrc +++ b/buildSrc @@ -1 +1 @@ -Subproject commit 1aa2ac99e88cb108d4996cde527c5449ef24c6e3 +Subproject commit 2e7df565220081896699549b48ebe102b4ac164e diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml index 5247b60953..cd836df5fe 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml @@ -74,6 +74,15 @@ + + + + + + + + + @@ -104,5 +113,7 @@ + + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests.java index 93fba18161..81b319bb55 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests.java +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests.java @@ -85,6 +85,13 @@ public class ChainParserTests { @Autowired private MessageChannel payloadTypeRouterInput; + + @Autowired + @Qualifier("claimCheckInput") + private MessageChannel claimCheckInput; + @Autowired + @Qualifier("claimCheckOutput") + private PollableChannel claimCheckOutput; @Autowired private PollableChannel strings; @@ -190,6 +197,13 @@ public class ChainParserTests { assertEquals(9876, sendTimeout); } + @Test //INT-1622 + public void chainWithClaimChecks() { + Message message = MessageBuilder.withPayload("test").build(); + this.claimCheckInput.send(message); + Message reply = this.claimCheckOutput.receive(0); + assertEquals(message.getPayload(), reply.getPayload()); + } public static class StubHandler extends AbstractReplyProducingMessageHandler { @Override