hibernate-validatior-cdi: Почему ConstraintValidator не является управляемым экземпляром в контейнере weld-se?
В нашем проекте мы тестируем доступ к базе данных jpa с помощью фреймворка weld-junit5. EntityManager вводится в тестовый класс. Сохраняемая сущность помечается специальным валидатором.
Проблема в том, что самому настраиваемому валидатору нужен экземпляр, который в данном случае не внедряется.
Здесь генерируется исключение нулевого указателя, потому что myDao не был создан.
Для большей ясности вы можете просмотреть этот важный проект на github (проверка ветки)
https://github.com/duschata/testingIssues/tree/validation
С уважением, Том