@Test public void testAssertMap() { Map<String, String> map = new HashMap<>(); map.put("j", "java"); map.put("c", "c++"); map.put("p", "python"); map.put("n", "node"); Map<String, String> expected = new HashMap<>(); expected.put("n", "node"); expected.put("c", "c++"); expected.put("j", "java"); expected.put("p", "python"); //All passed / true //1. Test equal, ignore order assertThat(map, is(expected)); //2. Test size assertThat(map.size(), is(4)); //3. Test map entry, best! assertThat(map, IsMapContaining.hasEntry("n", "node")); assertThat(map, not(IsMapContaining.hasEntry("r", "ruby"))); //4. Test map key assertThat(map, IsMapContaining.hasKey("j")); //5. Test map value assertThat(map, IsMapContaining.hasValue("node")); }
jUNIT中测试map
猜你喜欢
转载自jackyrong.iteye.com/blog/2314845
今日推荐
周排行