Зелёные тесты не всегда означают, что код защищён от ошибок. Моки могут скрывать проблемы: принимать неверные вызовы, не замечать изменения интерфейсов и создавать ложное чувство надёжности.В статье разберём типичные ошибки при работе с unittest.mock, особенности patch, spec и autospec, а также когда лучше использовать фейки вместо моков. Разобрать ошибки
Каждый родитель мечтает о том, чтобы их ребёнок вырос умным, весёлым, умел красиво и грамотно говорить, писать. Понаблюдайте за речью своего ребёнка, начните с ним заниматься сейчас. Разговаривайте с малышом, вместе выполняйте интересные задания, сочиняйте и учитесь писать без ошибок. Сочиняем и пишем без ошибок. Тесты, тренажёры, игры, весёлые задания 6+ в наличии Цена: 154.00 ₽ КУПИТЬ
Моки — достаточно крутой инструмент, если использовать его правильно.И все-таки лично для меня писать и поддерживать тесты на моках всегда было отдельным видом боли. Думаю, все знакомы с ситуацией: добавил в метод новый аргумент — и пошёл в 30 тест-кейсов проставлять заглушки. И…
В последние годы из всех утюгов только и говорят, что без автотестов никуда. Любой уважающий себя разработчик должен писать тесты. Любой стремящийся не оказаться на обочине жизни тестировщик должен писать автотесты. Матерого автотестера от новичка отличает понимание, что не все тесты одинаково полезны. И иногда лучше не писать ничего. Как учила нас мама - “не пиши, за умного сойдешь”. Моя статья будет не о том, как писать тесты, а о том, как их писать не надо. Читать далее