https://tdd.timepad.ru/event/1074439/Рассказ начнётся с основ TDD — моков, фикстур и ассертов, а затем Фёдор в прямом эфире продемонстрирует, как по TDD решаются задачи в большом проекте на Python+Django. По дороге вы узнаете о паттернах и антипаттернах тестирования, способах организации тестовой среды, а самое главное — рассмотрите методику внедрения TDD у себя на работе: как не будучи менеджером «продать» необходимость тестирования коллегам и руководителю.
Зачем идти:
— Научиться применять современные инструменты тестирования: pytest, requests-mock, freezegun, mixer;
— Научиться писать тесты до первой строчки кода;
— Получить доступ к большому коммерческому проекту на Django, который можно использовать как справочник.