Как вы протестируете с помощью pytest функцию, которая обращается к внешнему платёжному API и записывает результат в базу данных?
~4 мин голосом
Как подойти
Проверяют, умеет ли кандидат изолировать тест от сети и от состояния БД, понимает ли механику патчинга и фикстур pytest и думает ли о негативных сценариях платежа, а не только о happy path.
Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.