2017-01-18 239 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