diff --git a/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/inbound/JpaPollingChannelAdapterTests.java b/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/inbound/JpaPollingChannelAdapterTests.java index f43ef6b6ef..c947c5cfb2 100644 --- a/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/inbound/JpaPollingChannelAdapterTests.java +++ b/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/inbound/JpaPollingChannelAdapterTests.java @@ -114,7 +114,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull(message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection primeNumbers = message.getPayload(); @@ -157,7 +157,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull(message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection primeNumbers = message.getPayload(); @@ -201,7 +201,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull(message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection primeNumbers = message.getPayload(); @@ -244,7 +244,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull(message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection students = message.getPayload(); @@ -293,7 +293,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull("Message is null.", message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection students = message.getPayload(); @@ -376,7 +376,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull("Message is null.", message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection students = message.getPayload(); @@ -423,7 +423,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull(message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection students = message.getPayload(); @@ -466,7 +466,7 @@ public class JpaPollingChannelAdapterTests { assertNotNull(message); assertNotNull(message.getPayload()); - assertNotNull(message.getPayload() instanceof Collection); + assertTrue(message.getPayload() instanceof Collection); Collection students = message.getPayload(); diff --git a/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/test/Consumer.java b/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/test/Consumer.java index b05b267e01..2b5eabf59e 100644 --- a/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/test/Consumer.java +++ b/spring-integration-jpa/src/test/java/org/springframework/integration/jpa/test/Consumer.java @@ -33,12 +33,12 @@ public final class Consumer { private static final BlockingQueue>> MESSAGES = new LinkedBlockingQueue>>(); - public void receive(Message>message) { + public synchronized void receive(Message>message) { logger.info("Service Activator received Message: " + message); MESSAGES.add(message); } - public Message> poll(long timeoutInMillis) throws InterruptedException { + public synchronized Message> poll(long timeoutInMillis) throws InterruptedException { return MESSAGES.poll(timeoutInMillis, TimeUnit.MILLISECONDS); }