Можно ли использовать Hambrest's assertThat
, чтобы утверждать что-то о нескольких объектах в одной строке кода? Объекты не находятся в коллекции. Например, я хотел бы assertThat
четыре строки равны. Кроме того, как я могу утверждать, что все объекты равны нулю?Использовать утверждение HamcrestThat с несколькими объектами в одной строке?
0
A
ответ
-1
assertThat("All values should be equals to origin", origin, allOf(is(str1), is(str2));
assertThat("All values should be null", null, allOf(is(obj1), is(obj2));
+1
Я думаю, что было бы более полезно для op и других посетителей, когда вы добавите некоторое объяснение своей интенции. – reporter
+0
@reporter Обратите внимание, что этот ответчик * есть * OP (стиль Q & A). Но ваш вопрос все еще действителен. –
1
Использование Hamcrest-х Every
assertThat(listOfStrings, Every.everyItem(CoreMatchers.equalTo("someValue"));
assertThat(listOfStrings, Every.everyItem(CoreMatchers.nullValue());
Смежные вопросы
- 1. Столкновение с несколькими объектами
- 2. Как использовать QVector с несколькими объектами
- 3. Как использовать дженерики с несколькими связанными объектами?
- 4. использовать eval для строки с несколькими объектами
- 5. Arraylist с несколькими объектами
- 6. NSArray с несколькими объектами
- 7. Работа с несколькими объектами
- 8. Symfony 2 twig checkboxes в одной строке строки с объектами
- 9. Как поместить объект с несколькими объектами в каждую строку Listview
- 10. Контент с несколькими управляемыми объектами
- 11. VTK - Взаимодействие с несколькими объектами
- 12. WTForm с несколькими объектами модели
- 13. Android ArrayAdapter с несколькими объектами?
- 14. Один источник с несколькими объектами
- 15. Отсортировать ArrayList с несколькими объектами
- 16. Создание одной камеры следует за несколькими объектами в Unity
- 17. Список прокруток с несколькими объектами
- 18. Синхронизация нити с несколькими объектами
- 19. Связывание модели с несколькими объектами
- 20. Программирование CoreData с несколькими объектами
- 21. Печать в одной строке с несколькими вызовами в Eclipse
- 22. Работа с несколькими объектами в NSArray
- 23. MVC Шаблон с несколькими объектами
- 24. GTK ListView с несколькими объектами?
- 25. Перебор массива с несколькими объектами
- 26. XCTest с несколькими объектами проекта
- 27. Передача параметров с несколькими объектами
- 28. AsyncTask возвращается с несколькими объектами
- 29. C++ массив с несколькими объектами
- 30. Перетаскивание холста с несколькими объектами
мне было трудно читать ваш первоначальный вопрос. Я переписал его, надеюсь, что это все еще имеет смысл для вас. Если нет, отредактируйте его еще раз (или дайте мне знать в комментарии). –
Возможный дубликат [Что такое идиоматический шаблон Hamcrest, чтобы утверждать, что каждый элемент итерабельного соответствует данному совпадению?] (Http://stackoverflow.com/questions/5985610/what-is-the-idiomatic-hamcrest-pattern- to-assert-that-each-element-of-iterabl) – Joe