addCleanUp против tearDown
Недавно Нед Бэтчелдер во времяего выступление на PyCon 2016 отметил:
Если вы используетеunittest
чтобы написать свои тесты, обязательно используйтеaddCleanup
гораздо лучше чемtearDown
.
До сих пор я никогда не использовалaddCleanUp()
и привыкsetUp()
/tearDown()
пара методов для проверки фаз «установки» и «снятия».
Почему я должен переключиться наaddCleanUp()
вместоtearDown()
?
Это также недавно обсуждалось вТест на Питоне с Робертом Коллинзом Подкаст.