Description
Вадим Пуштаев , Mail.Ru
**Юнит-тесты в проектах Поиска mail.ru**
Я расскажу, как мы в Поиске пишем юнит-тесты. От мелочей типа: как именовать, какова структура каждого теста и т.д., до крупных вопросов: как дела с TDD, как мокать, как быть с внешними системами, типа баз данных, с файловой системой, как мы живем с fixtures, почему надо тестировать приватные методы и подобное.
Доклад будет полезен для любого уровня разработчиков и широкого спектра проектов: от веб-приложений до крупных систем типа биллинга.
Я постараюсь отдельно донести принципы, которыми мы руководствуемся, и отдельно приемы, с помощью которых мы этим принципам следуем. После доклада можно будет немедленно переосмыслить подходы к юнит-тестированию, которые разработчики применяют в своих проектах.