我需要从我的.Net解决方案文件中自动创建NUnit测试用例。 Morover这需要从命令行完成。 我听说Pex自动创建测试用例。 让我们知道
答案 0 :(得分:3)
以下步骤可以帮助您:
[assembly: Pex.NUnit.PexNUnitPackage]
pex.exe bin\Debug\TestProjectName.dll
reports\TestProjecName.#####.#####\tests
。答案 1 :(得分:1)
Ryan Gross'回答 指向正确的方向。
然而 Pex.exe 会从Unit Tests生成Parameterized Unit Tests,而不是来自Parameterized Unit Tests 应用程序类本身。
要生成pexwizard.exe,您需要运行http://testoriented.googlecode.com/svn-history/r89/suitability/trunk/Tools/Pex-0.22.50128.1/pexwizard.txt
pexwizard.exe <your assembly name> options
可能的选项描述于 {{3}}