2017-01-18 45 views
0

我正在研究一系列与许多网站和api交互的应用程序。我创建了测试此代码的单元测试。从命令行运行单元测试

由于它超出了我的控制范围,我想知道一旦sites/api的更改和代码停止工作,以便我可以修复并希望定期对运行的程序集运行测试。我如何在VS之外运行测试?

我想要在Linux mono上测试的选项。

+0

@Timwor默认与RC 2017. – user3791372

回答

2

可以使用MSTEST从command line

实施例:

"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\mstest" /testcontainer:C:\MyTestProject\bin\debug\MyTestProject.dll /resultsfile:C:\TestResults\results.trx 

(命令行的全部列表切换上面的链接上)

这被设置到Visual Studio 2015,用于2017只是确保你有正确的版本号,我相信15.0

+0

和我如何在Linux上测试机智h mono? – user3791372

+0

单声道运行mstest,https://sashadu.wordpress.com/2016/06/05/c-mono-and-unit-testing/有人似乎写了一个自定义的跑步者。 – NikolaiDante