在没有mstest.exe的情况下运行VSTS测试

Dor*_*oby 14 nunit unit-testing mstest

从我不了解的原因来看,我们所有的单元测试都使用VSTS测试框架.我现在想要创建一个运行测试的MSBuild脚本,但我不想因各种原因使用mstest.exe(速度较慢,需要在任何地方安装Visual Studio,我需要维护testrunco​​nfig等)

我已经看到TestDriven.net和TeamCity能够运行VSTS测试'NUnit样式',而不使用mstest.exe.您是否了解执行此操作的任何独立命令行实用程序?

bry*_*ook 20

如果使用识别MS测试属性(TestClass等)的特殊NUnit Addin,则可以在NUnit中执行Team System Tests(MSTest).

Exact Magic Software有一个开源的"测试适配器",可以做到这一点.

更新: 我已经为NUnit 2.5.2重新制作了Exact Magic的Msts NUnit Adapter.