// TODO: Improve this test, perhaps with an Actor @Test public void mustSequenceAFutureList() throws Exception { LinkedList<Future<String>> listFutures = new LinkedList<Future<String>>(); LinkedList<String> listExpected = new LinkedList<String>(); for (int i = 0; i < 10; i++) { listExpected.add("test"); listFutures.add( Futures.future( new Callable<String>() { public String call() { return "test"; } }, system.dispatcher())); } Future<Iterable<String>> futureList = Futures.sequence(listFutures, system.dispatcher()); assertEquals(Await.result(futureList, timeout), listExpected); }