INT-1346 Timing Problem in JDBC Test; Expected 2 Messages When Only One Might be Available

This commit is contained in:
Gary Russell
2010-08-17 13:16:39 +00:00
parent 85059fd815
commit d8bfa7970e

View File

@@ -124,9 +124,14 @@ public class JdbcPollingChannelAdapterParserTests {
return null;
}
});
Message<List<?>> message = messagingTemplate.receive();
assertNotNull(message);
assertEquals(2, message.getPayload().size());
int count = 0;
while (count < 4) {
Message<List<?>> message = messagingTemplate.receive();
assertNotNull(message);
int payloadSize = message.getPayload().size();
assertTrue(payloadSize <= 2);
count += payloadSize;
}
}
@After