}
}
@Test
public void shouldWorkOverNioTransport() throws Exception {
try (SimpleClient client = new NioClient()) {
final RequestMessage request = RequestMessage.build(Tokens.OPS_EVAL)
.addArg(Tokens.ARGS_GREMLIN, "[1,2,3,4,5,6,7,8,9,0]").create();
// should be 2 responses when you include the terminator
final CountDownLatch latch = new CountDownLatch(2);
client.submit(request, r -> latch.countDown());
assertTrue(latch.await(500, TimeUnit.MILLISECONDS));
}
}