Я бы еще добавил, что есть разное понимание что такое юнит тест. Это кстати относится к одной из тем над которыми я работаю для будующих докладов.
В моем понимании юнит тест это:
- Тест который работает очень быстро
- Тест который тестирует одно поведение
- Тест который запускается в изоляции от других тестов
Основываясь на этих утверждениях, я допускаю, что некоторые тесты в Elixir проектах, которые используют базу могут называться юнит-тестами.
Кто хочет по-дискуссировать? Или оставим дискуссию для афтер-пати следующего митапа? :)