#junit5 #jqwik
#junit5 #jqwik
Вопрос:
Я переношу некоторый код Python, используя гипотезу, и пытаюсь сохранить источники как можно ближе. Тестовый файл python содержит как параметризованные, так и непараметризованные методы. Если я отмечу их все как @Property, непараметризованные (и поэтому идентичные) методы будут вызываться 1000 раз.
Просто изучаю jqwik, поэтому, возможно, чего-то не хватает. Если нет, я просто разбью их на два файла. Спасибо.
Ответ №1:
Например, тесты на основе jqwik имеют аннотацию @Example
, которая будет запускать ваш метод тестирования только один раз. Используйте его для своих непараметризованных тестов.