Что такое unit-testing?
Напишите комплексные модульные тесты для кода. Используйте, когда вас просят (1) написать тесты для нового или существующего кода, (2) добавить модульные тесты, (3) протестировать функцию/модуль/класс, (4) проверить, что код все еще работает после изменений, (5) создать тестовое покрытие или когда появляются такие фразы, как «написать тесты», «добавить тесты», «проверить это», «убедиться, что это работает». Поддерживает Python, JavaScript, R, Rust, Go, C++, SQL, Bash, Ansible, Kubernetes/Kustomize, Docker и Docker Compose. Источник: jaredlander/freshbooks-speed.