статические методы и модульные тесты

Я читал, что статических методов, как правило, избегают при использовании TDD, потому что их сложно имитировать. Тем не менее, я считаю, что самое простое в модульном тестировании - это статический метод с простой функциональностью. Не нужно создавать экземпляры каких-либо классов, поощряет методы, которые просты, выполняют одно действие, являются «автономными» и т. Д.

Может ли кто-нибудь объяснить это несоответствие между лучшими практиками TDD и прагматической простотой?

спасибо, A

7
задан anderl.heckmaier 18 November 2010 в 23:45
поделиться