Встречается на собеседованиях • сегодня
Что такое Unit-тестирование
Unit-тесты — это автоматизированные тесты, проверяющие корректность работы отдельных модулей (юнитов) кода, обычно функций или методов, изолированно от других частей программы.
Ключевые особенности:
- Проверяют одну логическую единицу кода.
- Быстрые и выполняются часто.
- Изолированы (используют моки/стабы для зависимостей).
- Пишутся разработчиками параллельно с кодом.
Пример с pytest:
python
def add(a, b):
return a + b
def test_add():
assert add(2, 3) == 5
assert add(-1, 1) == 0Популярные библиотеки: unittest (встроен), pytest, nose2. Unit-тесты — основа TDD и CI/CD.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы