From fd7dbdd890d99374d8ebf6dd74448f44f4f7d02c Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Thu, 16 Dec 2010 17:05:31 -0500 Subject: [PATCH] now evaluating SpEL against context variables in Twitter Direct Message test --- .../outbound/DirectMessageSendingMessageHandlerTests.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/spring-integration-twitter/src/test/java/org/springframework/integration/twitter/outbound/DirectMessageSendingMessageHandlerTests.java b/spring-integration-twitter/src/test/java/org/springframework/integration/twitter/outbound/DirectMessageSendingMessageHandlerTests.java index db6e2b9227..4453a9770c 100644 --- a/spring-integration-twitter/src/test/java/org/springframework/integration/twitter/outbound/DirectMessageSendingMessageHandlerTests.java +++ b/spring-integration-twitter/src/test/java/org/springframework/integration/twitter/outbound/DirectMessageSendingMessageHandlerTests.java @@ -30,6 +30,7 @@ import org.springframework.integration.twitter.core.TwitterOperations; /** * @author Oleg Zhurakousky + * @author Mark Fisher */ public class DirectMessageSendingMessageHandlerTests { @@ -51,14 +52,14 @@ public class DirectMessageSendingMessageHandlerTests { @Test public void validateSendDirectMessageWithTargetUserExpression() throws Exception{ - Message message1 = MessageBuilder.withPayload("hello").build(); + Message message1 = MessageBuilder.withPayload("z").build(); DirectMessageSendingMessageHandler handler = new DirectMessageSendingMessageHandler(twitter); - ExpressionFactoryBean efb = new ExpressionFactoryBean("'z' + '_oleg'"); + ExpressionFactoryBean efb = new ExpressionFactoryBean("payload + '_oleg'"); efb.afterPropertiesSet(); handler.setTargetUserExpression(efb.getObject()); handler.afterPropertiesSet(); handler.handleMessage(message1); - verify(twitter, times(1)).sendDirectMessage("z_oleg", "hello"); + verify(twitter, times(1)).sendDirectMessage("z_oleg", "z"); } }