Описание тега junit-runner

Средство выполнения JUnit проверяет, создает и запускает модульные тесты.
1 ответ

Как я могу получить больше отзывов о журнале, когда у меня есть набор тестов, который использует @RunWith?

У меня есть специальный тестовый прогон, который я сделал для запуска части своих тестов, чтобы я мог распределять тесты по разным узлам jenkins. Если бы все мои интеграционные тесты были запущены, это заняло бы час. Таким образом, у меня есть 3 сер…
0 ответов

Пользовательский бегун Junit не игнорирует тесты с Assume.assumeTrue(someFalseCondition)

Я написал собственный бегун Junit, чтобы контролировать запуск параметризованных тестов. Ниже приведен исходный код. Проблема в том, что теперь класс, выходящий из него, не учитывает Assume.assumeTrue(someFalseCondition). Вместо того, чтобы игнориро…
05 янв '12 в 01:29
1 ответ

Junit Toolbox WildcardPatternSuite с другим суффиксом?

Я использую набор инструментов Junit для запуска своих модульных и интеграционных тестов. Работает нормально. Теперь я создал еще один уровень тестов, который я также хотел бы запустить с помощью набора инструментов junit, но с другим суффиксом, а н…
03 авг '16 в 13:50
1 ответ

API JUnit 4 Get Handle для метода @Test

Используя API JUnit 4, есть ли способ получить дескриптор метода в тестовом классе, который аннотирован @Test? Вот что я сейчас делаю: JUnitCore core = new JUnitCore(); Request request = Request.aClass(MyTest.class); Result result = core.run(request…
09 июл '15 в 14:18
0 ответов

Попытка проверить GET-запрос на запрещенной странице, но перенаправляет на вход в систему и не удается. Как мне это преодолеть?

Попытка выполнить очень простой запрос GET к закрытой странице, однако он всегда возвращает меня обратно к логину. Это не помогает, потому что Spring Security перенаправит вас на страницу входа, если вы не вошли в систему. Как мне добавить это в мой…
2 ответа

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

Мы используем JUnit для выполнения интеграционных тестов, а также тестов системной интеграции, которые основаны на внешних тестовых системах (не обязательно поддерживаемых нашей собственной компанией). Интересно, где разместить код, который проверяе…
13 янв '14 в 17:54
2 ответа

Как Maven узнает, какой тестовый класс, а какой нет

Я работал с junits, но никогда не задумывался о том, как maven узнает, что класс, определенный в src/test/java, является тестовым, а не нормальным классом. Одна возможность состоит в том, что он может искать @Test в классе. Так ли это достигается? Е…
14 ноя '17 в 10:35
1 ответ

Конструктор Junit Test Case вызывает параметризованный бегун

Я написал длинный параметризованный тест, одним из параметров которого является вызов конструктора с синтаксисом в двойных скобках для создания отдельного объекта для каждой строки двумерного массива: Object[][] data = new Object[][] { { 1, 2, 3, ne…
1 ответ

Невозможно использовать Burst с другим тестером в JUnit

Я нашел этот интересный проект JUnit: https://github.com/square/burst Его документация только указывает, как использовать его с классом Runner. Однако, поскольку JUnit допускает только 1 Runner на каждый JUnit, использование Burst означает, что поль…
08 ноя '15 в 16:09
1 ответ

Невозможно прочитать данные теста из CSV через ThucydidesParameterizedRunner

Я пытаюсь напечатать значение, которое я вношу в качестве входных данных внутри файла CSV. При запуске ниже набора кода через Junit и получая ошибку. Может кто-нибудь, пожалуйста, помогите мне выйти из этой ошибки и распечатать значения успешно @Run…
03 окт '18 в 07:05
0 ответов

Запустите все тестовые файлы в подкаталогах

У меня есть проект со следующим tests пакет: tests |- part1 |- part2 |- part3 |- Tests.java part1, part2и т. д. - это каталоги, содержащие файлы тестовых данных с расширением ".txt". Таких каталогов может быть много с множеством тестовых файлов. Я х…
07 авг '18 в 10:08
0 ответов

Android Studio неправильно импортирует классы тестирования AndroidX

Я работал над примером проекта UIAutomator. Я создал новые тестовые сценарии с использованием библиотек тестирования AndroidX. Я умею строить, запускать тестовые случаи из командной строки. Но когда я попытался открыть приложение из Android Studio, …
1 ответ

Как я могу передать CategoryFilter JUnitcore?

Как я могу динамически построить фильтр категорий и вызвать ядро ​​JUnit для запуска моих тестов? Я пытаюсь создать простой класс с методом main, который может быть вызван для запуска моих тестов, но я уверен, что это чистый способ. Идея состояла в …
09 июн '16 в 12:29
3 ответа

Глобально устанавливая бегун JUnit вместо @RunWith

Не глядя на сам исходный код JUnit (мой следующий шаг), есть ли простой способ установить Runner по умолчанию, который будет использоваться с каждым тестом, без необходимости устанавливать @RunWith для каждого теста? У нас огромная куча юнит-тестов,…
04 май '11 в 15:40
1 ответ

Запускать тесты jqwik с помощью консоли запуска Юпитера

В целях тестирования (без каламбура) я запускаю некоторые тесты вне IDE или MAven, используя Console Launcher, который поставляется с JUnit Jupiter. Он находит все тесты JUnit 4 (он же Vintage) и JUnit 5 (он же Jupiter). Тем не менее, он не обнаружи…
24 июл '18 в 16:40
0 ответов

Как объединить эти два RunWith бегунов?

Я создал двух Runners, оба из которых унаследованы от BlockJUnit4ClassRunner. Одним из них является фильтрация некоторых тестов в зависимости от условий. Другой - запускать тестирование нескольких методов одновременно. Я хочу применить оба этих бегу…
06 ноя '14 в 00:26
1 ответ

Реализация пользовательского раннера junit

Я пытаюсь настроить бегуна для джунта. Я использую Расширенный бегун, указанный здесь: http://codehowtos.blogspot.com/2011/04/run-junit-test-repeatedly.html добавление моего собственного созданного кода Filter Runner, расширяющего Runner, в Extended…
02 ноя '11 в 11:29
0 ответов

Intellij JUnitRunner запускает NPE в диспетчере сущностей с автоматическим подключением со споком 1.1

Я использую в проекте весеннюю загрузку 1.5.9классно-все 2.4.5 и спок 1.0-groovy-2.4 В базовом признаке спока в методе настройки у меня есть EntityManager с пометкой @PersistenceContext, На самом деле два менеджера, так как я использую две базы данн…
0 ответов

Как я могу программно запустить все свои модульные тесты в моем приложении и список неудачных тестов по электронной почте

У меня есть требование, чтобы я ежедневно отправлял по электронной почте список всех своих неудачных тестов в рамках моего приложения maven spring batch. К сожалению, у меня нет доступа к каким-либо инструментам развертывания, таким как Teamcity, чт…
08 авг '16 в 14:08
0 ответов

Конфигурация контекста SpringJUnit4ClassRunner со значениями ресурса

Я пытаюсь настроить Spring, Junit и Hibernate (чтобы включить @Autowire аннотация для наших тестовых случаев). Моя текущая настройка такова: @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration @ContextConfiguration({ "file:src/main/webapp/W…
16 май '17 в 21:00