mapが空であることのテスト

Map<K,V> map;
// ↑こんなmapが空ですよっての書きたい時

assertThat(map.isEmpty(), is(true));
// こう書くのが一番シンプルだけど
// 空じゃなかったときに何が入ってるのか分からなくて不便なので

assertThat(map, not(Matchers.<K, V> hasKey(any(K.class))));
// こう書けばいいのかなー、などと
// Matcherを自分で作った方がいいのかな?