hidayetov.
← Все работы

2024 · Open Source инструмент

auto-testify — автогенератор тестов

Инструмент, генерирующий тестовые файлы для PHP-кода: сканирует функции и создаёт готовые скелеты тестов.

PHPPHPUnitCLI
auto-testify — автогенератор тестов

Написание тестов — это у всех работа «сделаю завтра». auto-testify сканирует PHP-файлы и создаёт скелет PHPUnit-теста для каждой функции — разработчику остаётся только заполнить asserts.

Возможности

  • Сканирование кода — автоматически находит классы и функции
  • Скелеты тестов — namespace, setup и шаблоны методов в комплекте
  • CLI-процесс — база тестов для всего проекта одной командой
  • Совместимость с PHPUnit — стандартная структура, без лишних зависимостей

Итог

Покрытие тестами начинается с готового скелета, а не с нуля — команда охотнее пишет тесты. Код открыт на GitHub.