Привет. Кто знает, как тестировать кастомные ошибки в Phoenix? Кейс такой: нужно протестировать, что экшен возвращает корректную ошибку, если переданы не все параметры. В экшене через паттерн матчинг проверяю наличие параметров, Phoenix.ActionClauseError
обрабатывается в ErrorView и возвращает json со статусом 400.
В :prod и на :staging все ок, в :dev если прописать в конфиге ендпойнта debug_errors: false тоже все ок.
А как написать тест? Потому что c env :test рейзит Phoenix.ActionClauseError