DATAKV-22

+ improve the integration test (to cope with the async issue)
This commit is contained in:
Costin Leau
2011-01-18 20:43:05 +02:00
parent 678e3148be
commit dc44f09933

View File

@@ -126,7 +126,11 @@ public class PubSubTests<T> {
template.convertAndSend(CHANNEL, payload1);
template.convertAndSend(CHANNEL, payload2);
assertEquals(payload1, bag.pollFirst(1, TimeUnit.SECONDS));
assertEquals(payload2, bag.pollFirst(1, TimeUnit.SECONDS));
Set<String> set = new LinkedHashSet<String>();
set.add(bag.poll(1, TimeUnit.SECONDS));
set.add(bag.poll(1, TimeUnit.SECONDS));
assertTrue(set.contains(payload1));
assertTrue(set.contains(payload2));
}
}