count=0;
CountDownLatch startSignal = new CountDownLatch(1);
CountDownLatch doneSignal = new CountDownLatch(max);
for (int i = 0; i < max; ++i) {
workManager.scheduleWork(new Worker(startSignal, doneSignal));
}
startSignal.countDown();
doneSignal.await();
assertFalse(done.contains(Thread.currentThread()));