PEX, Program EXploration, is a new Automated Test Tool that promise to help developers to control better their code. With a simple menu, integrated in Visual Studio, the user can decide to analyze an entire class or a single method.
This new suite, from the Microsoft DevLabs, produce a parameterized unit test with an high code coverage, doing a program analysis (called white box analysis) and producing a input-output pairs value that will target the “boundary” condition in the code. The parameterized tests produced reduce also the maintenance costs comparing to traditional unit test.
So… now, we have to test the Test Tool!
Download PEX
[UPDATE] PS: Maybe not all the people want to try right now the 2010 version. So, if you want to test and use the package for VS2008 try this: PEX download