Infinite awaits are problematic, what if latch never counts down. I think this should be;

````java
assertTrue(added.await(1, MINUTES)); // timeout can change..
````