diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests-context.xml b/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests-context.xml new file mode 100644 index 0000000000..7607121133 --- /dev/null +++ b/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests-context.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests.java b/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests.java new file mode 100644 index 0000000000..ec7baea00b --- /dev/null +++ b/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests.java @@ -0,0 +1,37 @@ +package org.springframework.integration.test.mockito; + +import org.junit.Ignore; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.integration.channel.PollableChannel; +import org.springframework.integration.core.MessageChannel; +import org.springframework.integration.message.MessageBuilder; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +/** + * + */ +@ContextConfiguration +@RunWith(SpringJUnit4ClassRunner.class) +@Ignore //remove to reproduce INT-944 +public class ServiceActivatorOnMockitoMockTests { + + @Autowired @Qualifier("in") + MessageChannel in; + + @Autowired @Qualifier("out") + PollableChannel out; + + public static interface SingleMethod { + String move(String s); + } + + @Test + public void shouldInvokeMock() { + in.send(MessageBuilder.withPayload("test").build()) ; + } + +}