Встречается на 2% собеседований по Python
Покрывал ли код тестами
Да, покрывал код тестами, используя стандартные библиотеки Python, такие как unittest и pytest. Например, для модуля calculator.py с функцией сложения:
python
# calculator.py
def add(a, b):
return a + bНаписал бы тест с pytest:
python
# test_calculator.py
from calculator import add
def test_add():
assert add(2, 3) == 5
assert add(-1, 1) == 0
assert add(0, 0) == 0Также применял моки (unittest.mock), параметризацию (@pytest.mark.parametrize) и тестировал исключения. Старался добиваться coverage > 80%, но акцент делал на критических участках, а не на 100% ради галочки.

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