Test-Driven Development
Let’s continue our discussion of testing and ensuring the quality of our software processes by going in-depth with Test-Driven Development.
While this is a book about refactoring and Test-Driven Development is primarily intended for future development and bug fixing, it has some key lessons to teach us in software quality and the same tools Visual Studio provides to support Test-Driven Development can help immensely in the refactoring process.
In this chapter, we’ll cover the following main topics:
- What is Test-Driven Development?
- Test-Driven Development with Visual Studio
- When to use Test-Driven Development