Система тестирования izh_test
Частные случаи
SQL запросы, хранимые процедуры и модели данных
MySQL
Внутренний test-suit MySQL основан на тех же принципах что и izh_test
(и идея izh_test первоначально была взята именно оттуда).
Там тоже результаты тестов выводятся в текстовом виде, есть эталоны,
файлы-результаты и в случае неудачного теста создаётся файл-разница..
Основные утилиты, при помощи которых можно тестировать логику:
- mysql (для запуска sql выражений и получения результатов в текстовом виде)
- и mysqldump (для получения дампа всей базы)
Помимо прочего izh_test предоставляет специальную
адаптированную тестовую команду -
mysql
.