Какие фреймворки и инструменты вы бы порекомендовали для модульного тестирования и mock-объектов в Perl?Каковы хорошие рамки для модульного тестирования и макет объектов в Perl?
У меня есть существующее приложение Perl, которое в основном обеспечивает доступ к базе данных, чтение и запись файлов. Приложение - это, в основном, пакетный тип работы приложения, он читает кучу материала из файлов и базы данных и записывает множество новых файлов и некоторых материалов в базу данных.
Приложение в настоящее время не имеет какого-либо модульного теста, но я бы хотел, чтобы приложение рефакторинга имело хорошие модульные тесты.
Какие рамки и инструменты вы бы порекомендовали для модульных испытаний и насмешек? Например, что-то похожее на Hamcrest и JMock Java?
Кроме того, существуют ли какие-либо хорошие основы тестирования BDD (Behavior Driven Development) для Perl?
Test :: Class - фантастический инструмент для объектно-ориентированного тестирования; он легкий и работает с Test :: Больше и все тестовые инструменты, связанные с Test :: Builder. –