package integration.blocking;
import integration.VertxNubesTestBase;
import io.vertx.ext.unit.Async;
import io.vertx.ext.unit.TestContext;
import org.junit.Test;
public class BlockingTest extends VertxNubesTestBase {
@Test
public void testBlocking(TestContext context) {
Async async = context.async();
long start = System.currentTimeMillis();
client().getNow("/blocking/test", response -> {
response.bodyHandler(buff -> {
long end = System.currentTimeMillis();
context.assertEquals("Done.", buff.toString());
context.assertTrue(end - start >= 3000, (end - start) + "should be more than 3000");
async.complete();
});
});
}
}