Další názvový údaj z obálky: co je testy řízený vývoj a jak jej aplikovat?, jak psát automatizované testy před vlastním testovaným programem, dvě podobně, krok za krokem předvedené ukázky automatickými testy řízeného vývoje, jak vyvinout vlastní knihovnu typu xUnit, vzory pro rozhodování, co a jak testovat, řada cenných rad a doporučení pro zvýšení efektivity práce
Obsah // Předmluva ...9 // Poděkování ...13 // Úvod ...14 // Příklad s penězi ...16 // Peníze v několika měnách ...17 // Znetvořené objekty ...25 // Rovnost pro všechny ...28 // Soukromí ...32 // Nasadíme tomu korunu, vlastně frank ...35 // Rovnost pro všechny se vrací ...38 // Jablka a hrušky ...43 // Tvorba objektů ...46 // Krátká doba života ...51 // Mnohokrát zajímavěji ...57 // Zakopaný pes ...63 // Konečně sčítání ...66 // Spočítáme to ...70 // Změna ...76 // Smíšené měny ...81 // Abstrakce, konečně ...85 // Shrnutí příkladu s penězi ...90 // Příklad s xUnit // 96 // První krůčky k xUnit ...97 // Nastavení ...102 // Úklid po akci ...106 // Výpočty ...110 // Práce s chybou ...114 // Jak to jde dohromady ...117 // Souhrn xUnit ...123 // Vzory pro vývoj řízený testy // 124 // Vzory pro vývoj řízený testy ...125 // Vzory červeného ukazatele průběhu ...132 // Testovací vzory ...139 // Vzory zeleného ukazatele ...146 // Vzory xUnit ...151 // Návrhové vzory ...158 // Refaktorizace ...171 // Mistrovství v TDD ...180 // Diagramy vlivu ...191 // Fibonacciho řada ...194 // Doslov ...197 // Rejstřík // 197