This is a tool for generating unit test cases for your software, helps catch bugs.
Quality of code developed for a software application is always a concern. Testing for bugs should start at the unit level. This tool NUnit Test Generator works with NUnit to make test generation easier. It will create the stubs for the tests. Documentation will be extracted from the comments provided already in the code listings. NUnit Test Generator creates unit tests using VB.NET or C# source code. The tool helps you work with templates and thus it is easy to create NUnit, xUnit, MbUnit, csUnit, and Microsoft Unit Tests. Templates could be customized and new ones could be created. The tool allows abbreviations to be expanded. It will allow intelligent return value type creation. You are thus able to create tests for your project and create a test project automatically. Most of the read/write tests created will need no changes.
Making sure the test application code is covered well by the tests produced, is a crucial requirement of testing. Tests are created for all public properties and methods. It is possible to create stubs for internal, protected, and private methods and properties as well, if you need to. Test stubs for abstract classes and interfaces also can be created easily. The NUnit test generator will keep the existing tests, creating only new ones required. The process is very simple choose the source files, choose the output directory and click process! This is a very good product. If you are looking for a similar solution, you should try it in your exact workflow.