Есть ли Hamcrest Matcher
, что позволяет мне утверждать, что результат метода, возвращающего объект Collection
, имеет хотя бы один объект, который содержит свойство с определенным значением?JUnit Hamcrest утверждение
Например:
class Person {
private String name;
}
Метод тестируемой возвращает коллекцию Person
. Мне нужно утверждать, что по крайней мере один Человек называется Петром.
Идеальное объяснение. Благодаря! –
Вы можете даже использовать совпадение 'hasProperty', чтобы избежать написания' hasName': 'assertThat (люди, hasItem (hasProperty (" name ", equalTo (" Peter "))));' –
@StefanBirkner приятное улучшение , благодаря! – Mureinik