All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.darylteo.vertx.promises.test.PromiseTests Maven / Gradle / Ivy

The newest version!
package com.darylteo.vertx.promises.test;

import org.junit.Test;
import org.vertx.testtools.TestVerticle;

import com.darylteo.rx.promises.functions.PromiseAction;
import com.darylteo.vertx.promises.Promise;

public class PromiseTests extends TestVerticle {
  @Test
  public void testHandler() {
    Promise promise = Promise.defer();
    vertx.setTimer(2000l, promise);

    promise.then(new PromiseAction() {
      @Override
      public void call(Long timerID) {
        org.vertx.testtools.VertxAssert.testComplete();
      }
    });
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy