我在visual studio中创建了一个项目,并且还实现了单元测试。 代码在单元测试中运行良好。
现在我怀疑是否可以在visual studio环境之外实现单元测试,这样我只使用我的项目生成的exe并测试多个案例?
我正在寻找可以利用我当前的单元测试实现的选项
我是单元测试的新手,所以任何帮助都会受到赞赏
提前致谢
答案 0 :(得分:1)
您可以使用像NUnit这样的外部库,有经理来运行您的测试
答案 1 :(得分:1)
如果来自外部,您的意思是在Visual Studio IDE之外,那么您可以使用VS内部使用的mstest.exe。从某种意义上讲,这是独立的,主机不需要安装VS.例如,构建系统可以调用它并在构建结束时进行单元测试。
答案 2 :(得分:1)
如果您使用的是Microsoft测试框架,则可以从命令行运行MSTest.exe。
答案 3 :(得分:1)
答案 4 :(得分:1)
如果按照此SO答案设置测试类,则可以根据编译选项在MSTest或NUnit中运行它们。希望这有帮助!