Вопросы по теме 'junit5'

Почему JUnit Jupiter и JUnit Vintage были разделены при запуске TestCase в IntelliJ?
Я увидел, что JUnit5 выпущен, и я применил IntelliJ V2016.2.1 и запустил несколько тестов. так видел ниже скриншот. у меня всего два вопроса. Почему JUnit Jupiter и JUnit Vintage были разделены при запуске TestCase в IntelliJ?...
10866 просмотров
schedule 17.11.2022

Как включить AbstractContextLoaderInitializer в выполнение теста mvc?
Фон Я конвертирую существующее приложение в использование весенних тестов веб-интеграции через MockMvcBuilders.webAppContextSetup() . У меня есть класс Initializer со следующей иерархией: Когда приложение запускается, этот класс...
466 просмотров
schedule 21.11.2022

Настройка системных свойств при использовании junitPlatform
Я не мог узнать, как установить системные свойства при выполнении тестов JUnit 5 с помощью Gradle. Стандартную задачу test можно настроить следующим образом: test { systemProperty 'org.slf4j.simpleLogger.defaultLogLevel', 'warn' }...
1910 просмотров
schedule 18.10.2023

Включение зависимости JUnit 5 в IntelliJ IDEA
Из блога Jetbrains : IntelliJ IDEA поддерживает возможность фактического запуска тестов, написанных для JUnit 5 — нет необходимости использовать дополнительные библиотеки (например, плагины Gradle или Maven), все, что вам нужно, это включить...
34849 просмотров
schedule 16.05.2024

JUnit 5 до аннотации TestFactory
Я написал динамический тест @TestFactory в JUnit5, теперь я вижу, что не могу выполнить @Before для динамического теста, ссылаясь на Руководство пользователя JUnit 5 — Написание тестовых аннотаций . Есть ли обходной путь для выполнения @Before...
1004 просмотров
schedule 27.02.2024

Mockito 2.7.2.2 с JUnit5
В настоящее время я пытаюсь использовать этот учебник: http://www.vogella.com/tutorials/Mockito/article.html Установка здесь начинается с и это неприменимо @Rule public MockitoRule mockitoRule = MockitoJUnit.rule(); В Docu of...
80 просмотров
schedule 01.11.2023

Использование MockitoExtension в JUnit 5
В руководстве пользователя JUnit 5 мы можем найти ссылку на MockitoExtension в качестве примера использования TestInstancePostProcessor , ParameterResolver (часть Extension API ). Я сомневаюсь в реальном использовании Mockito в JUnit 5...
1780 просмотров
schedule 31.03.2023

JUnit 5 обрезает трассировку стека и аварийно завершает работу JVM в режиме отладки
Сейчас я пробую JUnit 5, и у меня есть две проблемы: 1) Когда в режиме отладки у меня проблема с вылетом JVM после начала простоя в течение некоторого времени, т.е. когда я иду шаг за шагом, не делая остановок дольше 3-5 секунд, то все в порядке,...
774 просмотров
schedule 15.12.2023

JUnit5: тестируйте несколько классов без повторения кода
Я создал собственную реализацию стека на Java, которая выглядит примерно так: Есть интерфейс «Стек», который предоставляет основные функции (поп, толчок, просмотр и т. Д.). И затем у меня есть 2 конкретных класса, один с помощью массивов, а другой...
995 просмотров
schedule 13.01.2023

Правильный способ обработки исключений в hibernate/jpa и JUnit5
Я хотел бы знать, как лучше всего обрабатывать исключение, когда я пытаюсь создать и сохранить объект в базе данных. Итак, у меня есть таблица с именем Rule с геттерами и сеттерами: @Id @GeneratedValue(strategy = GenerationType.AUTO)...
130 просмотров
schedule 11.12.2023

Включение утверждений в Gradle/JUnit
В моем проекте используется gradle и JUnit 5.01. Утверждения JUnit работают нормально. Однако мои обычные утверждения Java в самом тестируемом коде не срабатывают. Я ожидаю, что неудачное утверждение вызовет AssertionError, который будет пойман и...
2861 просмотров
schedule 24.09.2023

Javadocs JUnit5 для автономного использования
Я попытался найти javadocs JUnit5, но смог найти только руководство пользователя и онлайн-javadocs. Может ли кто-нибудь поделиться ссылкой или процедурой загрузки javadocs JUnit5 для автономного использования?
253 просмотров
schedule 24.03.2022

JUnit5 Platform Launcher API - Невозможно создать Launcher без хотя бы одного TestEngine
Я пытаюсь обновить возможности тестирования нашего набора автоматизированных тестов, чтобы принимать тесты JUnit5 и следовать Инструкции API JUnit Platform Launcher Я получаю сообщение об ошибке "Невозможно создать Launcher без хотя бы одного...
2292 просмотров
schedule 24.09.2023

Spring 5 с JUnit 5 + Mockito - метод контроллера возвращает значение null
Я пытаюсь протестировать метод с именем loadData , определенный в MainController , который возвращает результат в виде строки. Несмотря на то, что этот метод фактически возвращает данные, когда веб-приложение запускается в контейнере сервлета (или...
4265 просмотров
schedule 03.08.2023

Докер для интеграционного тестирования Junit 5
Я пытаюсь запустить интеграционный тест, который создает экземпляр докера InfluxDB. Я использую Junit5-docker . Я ничего не вижу в документации об указании идентификатора контейнера. Насколько я могу судить, пример делает именно то, что делаю я....
1290 просмотров

Запускать вложенные тесты JUnit 5 с Maven Surefire
Я пытаюсь использовать JUnit 5 в моем побочном проекте в качестве пробной версии перед переносом основного проекта. Я бы хотел использовать @Nested тесты, чтобы мои тестовые классы были чище. Когда я прогнал свой набор тестов в целом, все в...
1364 просмотров

Мокинг двух разных реализаций интерфейса в тестовом примере контроллера Mockito Junit
У меня есть интерфейс (клиент) с двумя классами реализации PClient и SClient соответственно. Interface - Client Impl class - PCleint, SClient У меня есть контроллер, в котором оба класса impl автоматически подключены с использованием...
1838 просмотров

JUnit 5: можно ли установить TestExecutionListener в плагине Maven Surefire?
Я хочу использовать JUnit 5 и интерфейс TestExecutionListener , чтобы выполнить некоторую очистку после завершения тестового запуска. Весь проект использует JUnit Jupiter, без использования Vintage. В Maven Surefire можно было установить JUnit 4...
1956 просмотров

Извлеките часть текстового значения из ответа и сохраните его в переменной с помощью junit/reassured?
Мне нужно протестировать конечную точку API, где ответ конечной точки будет таким Ответ: { "items": [ { "url": "http://www.localhost.com:8080/user?id=19909090" } ] } Я хочу сохранить значение...
373 просмотров
schedule 21.03.2023

AssertJ: отрицание isEqualToComparingFieldByFieldRecursively
У меня есть этот код для проверки, равен ли объект другому, рекурсивно сравнивая все поля с использованием JUnit 5 и AssertJ: assertThat(financialDataContainer2.getStandardisedBooking())...
380 просмотров
schedule 23.10.2023