У меня есть сервисные тесты (JUnit 5). В этих тестах вызываются сервисы, которые исполняются и потом вся полученная информация ассертится - всё как обычно. В один из сервисных методов из контроллера приходит предикат (com.querydsl.core.types.Predicate). Как создать такой предикат в тесте, чтобы отправить его потом аргументом в сервисный метод?
Конечно, нет ничего проще создать PredicateImpl implements Predicate и потом добавить аргументом new PredicateImpl(), но такой вариант не проходит. Я пока не понял, как вызывать нормальный стектрейс в Junit5, что добавляет сложностей.
Также, интересует, как такой предикат наполнить. Рутом к нему назначается dto с полями: id, name, parentId. Как задать значения этих полей в предикате?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости