кто использовал данный тест-фреймворк:
1. писали ли вы с ним интеграционные/приемочные тесты? если да, то насколько удобно лично Вам? в сравнении с др. стэками
2. есть ли какие-нибудь инструменты/доп. либы к HSpec, которые могут помочь с mock-объектами (иммитацией), принципиальный вопрос - несыммитировать самому на коленках в отдельном *.hs модуле, а более готовая либа с подключаемыми интерфейсами для обеспечания слабой связности компонентов?
3. есть ли которые могут генерировать репорты о % успешных тестов, чтобы условно потом публиковать на какой-нибудь QA-портал в рамках CI pipeline?
PS: вопросы носят практический характер. Интересно мнение тех, кто активно пишет тесты на Хаскелле. Спасибо.
Общих mock-ов ты скорее всего не найдешь. Слишком сильно зависит от конкретного кода, который тестируешь
Про 3 у tasty есть возможность вообще произвольные вещи с результатами тестов делать
Мне, например, в какой-то момент нужно было результаты в виде json отдавать
Обсуждают сегодня