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

Поиск бесполезных модульных тестов с помощью PIT
Предположим, у нас есть код, который мы хотели бы протестировать: class C { int doSmth() { return 1; } } Теперь предположим, что у нас есть 2 модульных теста, помещенных в один класс. 1-й «тестирует все», а 2-й «ничего не...
733 просмотров

pitest не находит тестов
У меня возникла проблема с проектом SonarQube. Я хочу рассчитать некоторые статистические данные о качестве теста, и я использую pitest. К сожалению, он не находит никаких тестов для мутации. Это pom.xml модуля, который я анализирую:...
1231 просмотров
schedule 06.06.2024

Исключение PITEST (PIT Mutation Testing) с локальным dynamodb
Я получаю следующее исключение pi-test, когда у меня есть локальные файлы библиотеки DynamoDB в моем Java-проекте со сборкой Gradle. Кажется, pi-test пытается открыть файл lib. Не удалось найти способ исключить файлы lib из pi-test. :pitest...
267 просмотров

Как убить мутанта условной границы
Я начинаю копаться в анализе кода и мутантах. Я использую PITest в качестве плагина в своем проекте eclipse. Я столкнулся с этим мутантом, которого не могу убить. Предположим, у меня есть следующий код. class Mutation{ public static...
2880 просмотров
schedule 03.07.2023

Ошибка Maven PITest Не найден плагин для префикса org.pitest в текущем проекте и в группах плагинов
Мне нужно сделать тест на мутацию с помощью PITest, но мне трудно установить его через Maven, когда я пытаюсь запустить PIT для выполнения мутаций и тестового примера, я получаю эту ошибку в cmd: «Не найден плагин для префикса org.pitest в...
532 просмотров

PITest зависает при запуске теста
Я пытаюсь запустить PITest на основной версии light4j ( https://github.com/networknt/light-4j ), проект, который я выбрал более или менее случайно, чтобы опробовать PITest на реальном коде. Тест прошел нормально на большинстве модулей, за...
409 просмотров
schedule 14.07.2023

Запуск pitest с maven не может найти или загрузить org.pitest.coverage.execute.CoverageMinion
Я узнаю о тестировании мутаций с помощью pitest и сталкиваюсь с проблемами, когда пытаюсь запустить его с помощью maven. В моем pom.xml у меня есть зависимость pitest: <dependency> <groupId>org.pitest</groupId>...
321 просмотров
schedule 08.10.2022

PITest пропускает тесты в ant
У меня проблема, что PITest пропускает некоторые из моих тестов. Он сообщает об отсутствии покрытия строки для тестируемого класса и обо всех мутациях в оставшихся в живых: заменено возвращаемое значение на Collections.emptyList для ... →...
297 просмотров
schedule 17.01.2023