0
ответов

Hamcrest assertThat неоднозначно?

Я получил образец кода из колледжа, импортировал проект и попытался запустить тесты: Метод assertThat (Integer, Matcher) неоднозначен для типа MyClass Every assertThat is отмечен красным знаком ...
вопрос задан: 31 October 2011 16:09
0
ответов

Получение "NoSuchMethodError: org.hamcrest.Matcher.describeMismatch" при выполнении теста в IntelliJ 10.5

Я использую JUnit-dep 4.10 и Hamcrest 1.3.RC2. Я создал пользовательский матчер, который выглядит следующим образом: public static class MyMatcher extends TypeSafeMatcher { @Override ...
вопрос задан: 24 October 2011 10:00
0
ответов

Общий assertThat (ArrayList, hasItems (InstanceOfSomeInterface)) не работает

Я хочу использовать hasItems Hamcrest с «фактической» коллекцией, которая является ArrayList на assertThat (ArrayList , hasItems (...
вопрос задан: 14 September 2011 10:03
0
ответов

Как намекнуть на вывод типа при использовании статического импорта?

Я использую junit с hamcrest в своих модульных тестах, и я столкнулся с проблемой дженериков : assertThat (коллекция, пустой ()); Я знаю, что вывод типа недоступен таким образом, и что один из ...
вопрос задан: 30 July 2011 15:25
0
ответов

Я не могу скомпилировать метод hamcrest hasKey ()

Это код: Map map; org.hamcrest.MatcherAssert.assertThat (карта, org.hamcrest.Matchers.hasKey (новый Foo ())); Это то, что говорит компилятор: не удается найти метод символа ...
вопрос задан: 28 July 2011 21:41
0
ответов

Каков идиоматический шаблон Hamcrest, чтобы утверждать, что каждый элемент итерации соответствует заданному сопоставителю?

Изучите следующий фрагмент: assertThat (Arrays.asList («1x», «2x», «3x», «4z»), not (hasItem (not (endsWith («x»))))); Это утверждает, что в списке нет элемента, который ...
вопрос задан: 12 May 2011 23:18
0
ответов

Используя операцию not в hamcrest

, я недавно пытался подтвердить неравенство в одном из тестов. Однако я не смог найти подходящий матч в хамкресте. В идеале я хочу что-то вроде. assertThat (2, ...
вопрос задан: 27 April 2011 22:42
0
ответов

Как сделать использовать JUnit и Hamcrest вместе?

Я не могу понять, как JUnit 4.8 должен работать с сопоставителями Hamcrest. Внутри junit-4.8.jar в org.hamcrest.CoreMatchers есть несколько сопоставлений. В то же время есть и другие сопоставители ...
вопрос задан: 6 April 2011 15:56
0
ответов

Есть ли простой способ сопоставить поле с помощью Hamcrest?

Я хочу проверить, является ли конкретное поле объект соответствует указанному мной значению. В данном случае это имя сегмента внутри объекта S3Bucket. Насколько я могу судить, мне нужно написать специальный сопоставитель для ...
вопрос задан: 17 February 2011 19:24
0
ответов

Java Hamcrest: Коллекция содержит элемент типа

Я хочу заявить, что List содержит член типа TestAchievement. Вот мое утверждение: Список достижений <Достижение>; // Заселены в другом месте assertThat (достижения, ...
вопрос задан: 13 February 2011 02:43
0
ответов

Существует ли версия JUnit assertThat, в которой используется функция Hamcrest 'describeMismatch'?

В каждой версии JUnit, которую я пробовал (до 4.8.1), отображается сообщение об ошибке assertThat сообщение об ошибке, которое выглядит так: ожидалось: [describeTo] got: [Строковое представление объекта] Другими словами ...
вопрос задан: 13 October 2010 20:48
0
ответов

Использование равенства карты Hamcrest

Я хотел бы использовать hamcrest, чтобы утверждать, что две карты равны, т.е. у них есть тот же набор ключей, указывающих на те же значения. Мое текущее лучшее предположение: assertThat (affA.entrySet (), hasItems (affB....
вопрос задан: 24 March 2010 16:08
0
ответов

Смешивание Hamcrest и TestNG

Кто-либо интегрировал Hamcrest с TestNG так, чтобы его matchers мог легко использоваться в утверждениях TestNG?
вопрос задан: 7 July 2009 15:24