@Test(expected = NoSuchElementException.class)
public void getClassKeyFromEmptyMapThenThrowNoSuchElement() {

    TypedMap<Integer> map = new TypedMap<>(new HashMap<Object,Integer>());
    map.get(A.class).blockingFirst();
}