Today I ran into a nice video from Channel 9 where they showed us a tool developed by Microsoft Research: Pex. With this tool you’re able to generate unit tests for every possible parameter case in your parameterized unit test. This is very nice since we always tend to forget one or more edge cases. It’s currently still under the Research License which means you can’t use it for commercial purpose.
You can find the video on: http://channel9.msdn.com/posts/briankel/Pex-Automated-Exploratory-Testing-for-NET/.
The blogs of the authors are on:
Pretty sure we’ll hear more about this in the future.