@Test
public void testGetAsync() throws Exception {

    FutureWithTrigger futureWithTrigger = new FutureWithTrigger();
    Object test = new Object();
    Triggerer.triggerValueAsync(10, test, futureWithTrigger);
    Object result = futureWithTrigger.getFuture().await();
    assertEquals(test, result);
}