Section 5: Practice Test-Driven Development

TEST-DRIVEN DEVELOPMENT (TDD) is the mechanism that underpins an Agile team’s ability to deliver valuable and high-quality code in a reliable fashion. This section is all about TDD. It starts in Chapter 13 with an introduction to the basic concepts of TDD in preparation for Chapters 14 and 15, which guide you through a complete working example using the tools provided by Visual Studio Team System (VSTS). Chapter 16 wraps up this example by showing you how you can use the tests you have developed to check performance and produce code coverage information. Finally, we conclude Section 5 with Chapter 17, which proposes how you might integrate your TDD code with a user interface generated by the Windows ...

Get Visual Studio Team System: Better Software Development for Agile Teams now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.