Test Driven reaches a RC1

"The Zero Friction Unit Testing Add-In for Microsoft Visual Studio .NET"
Test Driven Development is the practice of
writing unit tests for your code before you actually write that code.
By writing a test and then writing the code to make that test pass you
have a much better idea of what the goal and purpose of your code is.
Test Driven Development encourages complete code coverage, which not
only increases the quality of your code, but allows you to refactor the
internals of a method or class and quickly and easily test the outside
interface of an object.
TestDriven.NET was developed for a number of years under the name NUnitAddIn.
Download It From Here