Можно ли смешивать методы jqwik @Property и методы junit5 @Test в одном тестовом файле?

Импорт некоторого кода Python с использованием гипотезы и попытка сохранить источники как можно ближе. В тестовом файле python есть как параметризованные, так и непараметризованные методы. Если я отмечу их все как @Property, непараметризованные (и поэтому идентичные) методы будут вызываться 1000 раз.

Просто изучаю jqwik, поэтому может что-то упустить. Если нет, я просто разобью их на два файла. Спасибо.

1 ответ

Например, на основе тестов jqwik имеет аннотацию @Example, который запустит ваш тестовый метод только один раз. Используйте его для своих непараметризованных тестов.

Другие вопросы по тегам