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

Обновление с JUnit 4 до JUnit 5 в Intellij с помощью Gradle
Я хочу преобразовать тест проекта Gradle из JUnit 4 в JUnit 5. Поскольку тестов много, я не хочу преобразовывать их все одновременно. Я пытаюсь настроить свой build.gradle следующим образом: apply plugin: 'java' compileTestJava {...
2155 просмотров
schedule 25.08.2022

Конфигурация тестовой среды: Android + JUnit 5 + Mockito + Spek + Kotlin
У меня проблемы с настройкой тестовой среды на базе JUnit Jupiter (5). У меня есть две разные ошибки: WARNING: TestEngine with ID 'spek' failed to discover tests org.junit.platform.commons.util.PreconditionViolationException: Could not load class...
2554 просмотров
schedule 09.01.2024

Как написать тестовую задачу интеграции Java в Gradle с помощью JUnit5?
С Junit4 у меня было следующее определение интеграционного теста: task testIntegration(type: Test, dependsOn: jar) { group 'Verification' description 'Runs the integration tests.' testLogging { showStandardStreams = true }...
591 просмотров
schedule 05.10.2022

@SpringBootTest + @BeforeAll
У меня есть небольшое весеннее загрузочное приложение с базой данных и использованием rabbitmq. Поэтому я хотел бы протестировать интеграционный тест (H2 + apache qpid). @ExtendWith(SpringExtension.class) @SpringBootTest(webEnvironment =...
14249 просмотров
schedule 11.05.2024

Vertx (модуль vertx-Junit5) Тесты не найдены
Я пытался внедрить Junit5 в свой проект Vertx. Простое добавление junit5 работает нормально, но с добавлением модуля vertx-junit5 в проект у TestEngine возникли проблемы с поиском тестов. build.gradle: buildscript { repositories {...
781 просмотров
schedule 31.01.2024

Как включить глобальный тайм-аут для запуска тестового примера JUnit?
Этот вопрос предлагает использовать timeout аннотации @Test, чтобы JUnit принудительно останавливал тесты по истечении этого периода ожидания. Но у нас уже есть около 5000 модульных тестов, и мы хотим установить политику, которая просит...
3358 просмотров
schedule 17.08.2022

Не удалось запустить тест JUnit 5 в IntelliJ 2018.2.2 с Gradle 4.9
Я пытаюсь запустить один модульный тест JUnit 5 из Intelli 2018.2.2 Community Edition. В проекте используется Gradle v4.9. По какой-то причине при попытке запустить тестовый метод отдельно или в качестве тестового класса результат будет один и тот...
3086 просмотров
schedule 12.10.2023

mockito: аннотированный метод «шпион» запускается после объявления
Я пытаюсь создать скелет будущего приложения, используя: java 8, windows 10, intelliJ, junit5, mockito. У меня возникла проблема при запуске теста с использованием mockito, это первый тест, который я пишу с помощью шпионов, и он не работает....
288 просмотров
schedule 11.03.2024

Параметризованный тест JUnit5 с несколькими источниками методов
У меня есть 4 теста, каждый со своим источником метода, но единственная разница между ними - один параметр, в каждом методе я инициирую макеты по-разному. Есть ли способ передать источник нескольких методов? Пример: @ParameterizedTest...
3878 просмотров
schedule 05.01.2024

Используйте реальный компонент в сервисном тесте
Я тестирую службу с вспомогательным компонентом с автоматическим подключением. Этот компонент имеет репозиторий с автоматическим подключением. В своем тесте я хочу использовать этот помощник компонента, а не макет. И я хочу издеваться над репо...
192 просмотров
schedule 26.02.2024

Как запускать приложение после каждого теста Junit5 TestFX
Я пишу тест приложения с Junit5 и TestFX. Мое намерение состоит в том, чтобы основной тестовый класс перезапускал приложение после каждого теста. Насколько я знаю, я буду использовать аннотацию @BeforeEach, и она у меня не сработала. Вот мой...
352 просмотров
schedule 12.04.2024

Издевательство над FileChooser в TestFx с использованием mockito
Я попытался проверить, выбран ли файл внутри FileChooser и записан ли он как String в TextField. Я использую: testfx 4.0.4-альфа мокито 2.1.0 Я нашел это в Интернете: https://gitter.im/TestFX/TestFX/archives/2017/10/05 Издевательство над...
834 просмотров
schedule 07.12.2023

Создание MOCK UP данных для модульного тестирования Neo4j
Я хочу провести модульное тестирование своего приложения в neo4j с помощью java-кода. Мы пишем для него тестовые примеры junit. Но мы хотим, чтобы когда мы запускаем тестовые примеры junit, он не должен передавать их в основную базу данных, а не в...
742 просмотров
schedule 09.04.2024

Тестирование нагрузки Rest Api Zerocode tdd с сообщением об ошибке
Я автоматизирую свой rest API и ищу среду тестирования производительности для использования с моим junit5. Я наткнулся на zerocode tdd, но он не помогает, выдает ошибку, и все тесты проваливаются. Мой тестовый метод правильный и работает, когда он...
669 просмотров
schedule 12.03.2024

Издевательский метод, возвращающий NullPointerException
Я хочу протестировать метод, который добавит заголовки в мой запрос GET, чтобы установить соединение с общедоступным API. Мой сервис с бизнес-логикой выглядит так: @Service public class RestTemplateFacade { private NutritionixHeader...
321 просмотров
schedule 05.12.2023

Можно ли отключить один из источников значений в параметризованном тесте?
Я использую JUnit 5, и у меня есть такой тестовый пример: @ParameterizedTest @ValueSource(Strings = {a , b , c}) void example(String letter){ // do something } случай c пока не обрабатывается, поэтому можно ли использовать @Disabled, чтобы...
39 просмотров
schedule 19.10.2023

Плагин вывода тестовых отчетов Junit5, есть ли другие лучшие альтернативы? Платформа Gradle или платформа maven
Я учусь использовать junit5. Я следовал руководству, чтобы написать несколько динамических тестов, а затем запустить их с помощью gradle. Но тестовый отчет, выводимый gradle по умолчанию, для меня недостаточно хорош, он не содержит вложенной...
378 просмотров
schedule 12.03.2024

junit5 дает зависимости между расширениями
Я только начал писать несколько тестов и расширений junit5. Я довольно быстро понял, что считаю проблемой: как мне сказать junit5, что ExtensionB требует присутствия ExtensionA ? Например, у меня есть «базовое» расширение ExtensionA ,...
233 просмотров
schedule 27.04.2024

Почему аннотации JUnit 5 Suite @SelectClasses и @IncludeClassNamePatterns не могут найти тесты, которые не заканчиваются на Tests или Test?
При обновлении до JUnit 5 (версия 5.5.2) я сделал странное открытие с функциональностью пакета: мои наборы могут находить и запускать тесты, которые заканчиваются словом "Test", но не могут найти тесты, которые не заканчиваются на " Тест »(в моем...
1745 просмотров
schedule 24.10.2023

Член @Autowired не инициализирован в тесте Junit 5, написанном на Kotlin
Я не могу инициализировать член @Autowired в тесте JUnit 5. Вот тест: import org.amshove.kluent.`should be equal to` import org.junit.Test import org.springframework.beans.factory.annotation.Autowired import...
832 просмотров
schedule 23.12.2023