Обеспечить проверку моделей на тестовых приборах И / ИЛИ начальных данных в качестве тестовых данных
Я пишу автоматический мини-тест для моего приложения на Rails, и иногда мне требуется час, чтобы выяснить, почему мой тест не прошел, а мой ручной тест с использованием Postman - нет. (Тест против Dev DB)
Проблема оказалась в том, что мои тестовые данные (YML) не прошли валидацию и сразу отправились в БД, в то время как мои заполненные данные в Dev DB были проверены и заполнены значениями атрибутов по умолчанию.
Мои вопросы: 1. Как обеспечить проверку моделей на тестовых приборах? Является ли это возможным? 2. Как использовать seed.rb для заполнения Test DB?
Спасибо!