Подготовка к интервью

Вопросы на собеседовании по unittest

6 вопросов по unittest с технических собеседований

6 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по unittest — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: unittest, pytest, python.

Каталог

Результаты поиска

Найдено: 6
Теория

Как с помощью моков (unittest.mock) протестировать асинхронный контекстный менеджер, не создавая бесконечное количество boilerplate-кода?

MagicMock и AsyncMock уже поддерживают __aenter__ и __aexit__. Настройте возвращаемый при входе объект и подменяйте именно тот протокол, который использует код: фабрика может быть синхронной.

Читать ответ
Лайвкодинг

import unittest

Алгоритм проверки скобок корректен для строк из скобок; ошибка находится в тесте: для «{[]}» ожидается True, а не False. Поэтому последний assert падает.

Читать ответ
Теория

Какая тестовая библиотека предпочтительнее для использования в Python: pytest или unittest?

unittest — это встроенный в стандартную библиотеку модуль, который похож на xUnit-фреймворки из других языков, но требует больше шаблонного кода и менее удобен для написания сложных тестов.

Читать ответ
Теория

Пишете ли вы тесты, насколько большим делаете покрытие и какой стиль тестирования выбираете?

тестирование необходимо для обеспечения качества проверяю критичные бизнес-сценарии и пограничные случаи использую сочетание unit- и интеграционных тестов не стремлюсь к избыточному покрытию, а сосредотачиваюсь на…

Читать ответ