INT1346 INT-1369 Fix Test Timing Issues
This commit is contained in:
@@ -124,7 +124,6 @@ public class TcpInboundGatewayTests {
|
||||
results.add(new String(bytes));
|
||||
readFully(socket.getInputStream(), bytes);
|
||||
results.add(new String(bytes));
|
||||
System.out.println(results);
|
||||
assertTrue(results.remove("Echo:Test1\r\n"));
|
||||
assertTrue(results.remove("Echo:Test2\r\n"));
|
||||
}
|
||||
|
||||
@@ -154,12 +154,15 @@ public class TcpSendingMessageHandlerTests {
|
||||
assertTrue(latch.await(10, TimeUnit.SECONDS));
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
Set<String> results = new HashSet<String>();
|
||||
Message<?> mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply1", new String((byte[]) mOut.getPayload()));
|
||||
results.add(new String((byte[]) mOut.getPayload()));
|
||||
mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply2", new String((byte[]) mOut.getPayload()));
|
||||
results.add(new String((byte[]) mOut.getPayload()));
|
||||
assertTrue(results.remove("Reply1"));
|
||||
assertTrue(results.remove("Reply2"));
|
||||
done.set(true);
|
||||
}
|
||||
|
||||
@@ -252,12 +255,15 @@ public class TcpSendingMessageHandlerTests {
|
||||
assertTrue(latch.await(10, TimeUnit.SECONDS));
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
Set<String> results = new HashSet<String>();
|
||||
Message<?> mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply1", new String((byte[]) mOut.getPayload()));
|
||||
results.add(new String((byte[]) mOut.getPayload()));
|
||||
mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply2", new String((byte[]) mOut.getPayload()));
|
||||
results.add(new String((byte[]) mOut.getPayload()));
|
||||
assertTrue(results.remove("Reply1"));
|
||||
assertTrue(results.remove("Reply2"));
|
||||
done.set(true);
|
||||
}
|
||||
|
||||
@@ -356,12 +362,15 @@ public class TcpSendingMessageHandlerTests {
|
||||
assertTrue(latch.await(10, TimeUnit.SECONDS));
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
Set<String> results = new HashSet<String>();
|
||||
Message<?> mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply1", new String((byte[]) mOut.getPayload()));
|
||||
results.add(new String((byte[]) mOut.getPayload()));
|
||||
mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply2", new String((byte[]) mOut.getPayload()));
|
||||
results.add(new String((byte[]) mOut.getPayload()));
|
||||
assertTrue(results.remove("Reply1"));
|
||||
assertTrue(results.remove("Reply2"));
|
||||
done.set(true);
|
||||
}
|
||||
|
||||
@@ -454,12 +463,15 @@ public class TcpSendingMessageHandlerTests {
|
||||
assertTrue(latch.await(10, TimeUnit.SECONDS));
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
handler.handleMessage(MessageBuilder.withPayload("Test").build());
|
||||
Set<String> results = new HashSet<String>();
|
||||
Message<?> mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply1", mOut.getPayload());
|
||||
results.add((String) mOut.getPayload());
|
||||
mOut = channel.receive(10000);
|
||||
assertNotNull(mOut);
|
||||
assertEquals("Reply2", mOut.getPayload());
|
||||
results.add((String) mOut.getPayload());
|
||||
assertTrue(results.remove("Reply1"));
|
||||
assertTrue(results.remove("Reply2"));
|
||||
done.set(true);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user