Интеграционные тесты
Изолированные тесты не заменяют проверки SQL, миграций и форматов взаимодействия.
Проверено Изменено
Плохо
Mock всегда возвращает успех; реальная миграция не запускается.
Хорошо
Тестовая БД → миграции → запрос → проверка результата.
Почему это важно
Ошибка схемы или прав БД может не проявиться в mock.
Когда применять
Используйте отдельную тестовую среду и ограниченные данные. Рабочая база не должна служить полигоном.
Кто что делает
Человек
Определяет границы, где ошибка взаимодействия наиболее опасна.
AI-агент
Подбирает проверку под риск, запускает её и сообщает результат вместе с оставшимися ограничениями.
Контроль результата:
- Проверены реальные права роли и ограничения схемы?
Как проверить у себя
- Проверены реальные права роли и ограничения схемы?
Первоисточники
История изменений на GitHub
Дата проверки отражает содержательную сверку. Синхронизация сайта не обновляет её автоматически.