📘 Шаблоны тестирования xUnit. Рефакторинг кода тестов. Джерард Месарош.
• В данной книге показано, как применять принципы разработки программного обеспечения, в частности шаблоны проектирования, инкапсуляцию, исключение повторений и описательные имена, к написанию кода тестов. В части 1 рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и тестов. В частях 2 и 3 приводится каталог шаблонов проектирования тестов, и других средств обеспечения большей прозрачности кода тестов. Кроме этого, в части 3 сделана попытка обобщить и привести к единому знаменателю терминологию тестовых двойников и подставных объектов, а также рассмотрены некоторые принципы их применения при проектировании как тестов, так и самого программного обеспечения.
• В книге в основном рассматриваются примеры для существующих реализаций инфраструктуры #xUnit, но затронуты и более новые инфраструктуры тестирования на основе данных.
🧷 Скачать бесплатно.
2009 #RU #xUnit
• В данной книге показано, как применять принципы разработки программного обеспечения, в частности шаблоны проектирования, инкапсуляцию, исключение повторений и описательные имена, к написанию кода тестов. В части 1 рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и тестов. В частях 2 и 3 приводится каталог шаблонов проектирования тестов, и других средств обеспечения большей прозрачности кода тестов. Кроме этого, в части 3 сделана попытка обобщить и привести к единому знаменателю терминологию тестовых двойников и подставных объектов, а также рассмотрены некоторые принципы их применения при проектировании как тестов, так и самого программного обеспечения.
• В книге в основном рассматриваются примеры для существующих реализаций инфраструктуры #xUnit, но затронуты и более новые инфраструктуры тестирования на основе данных.
🧷 Скачать бесплатно.
2009 #RU #xUnit