문서의 이전 판입니다!
assertThat("Expected images", (Iterable<Object>) hotel.getImages() , containsInAnyOrder(hasProperty("filename", is("radisson1.jpg")) , hasProperty("filename", is("radisson2.jpg"))));
// hamcrest의 generic 관련 문제 피해가기 List stakeholders = stakeholderManager.findByName("Health"); // 원래는 List<Stakeholder> 타입이지만 hamcrest 비교시 문제가 발행해서 List로 변경. assertThat((List<Object>) stakeholders, hasItem(hasProperty("name",is("Health Associates"))));