簡體   English   中英

多個單元測試項目—運行所有測試,但一次運行一個項目

[英]Multiple Unit Testing Projects — Run all tests, but one project at a time

我有一個大型視覺工作室解決方案,其中包含13個單元測試項目。 我想運行所有的單元測試,但是我想確保它們一次運行一個完整的項目。 反正有實現這一目標的方法嗎?

當前,當我從“ Test Explorer窗口中選擇“全部運行”時-我知道它們以半隨機順序運行,在該順序中,它可能先是Proj1然后是Proj2運行一個測試,然后再從Proj1返回另一個測試。 它們的運行順序不是問題,問題在於我只希望執行一個項目,然后繼續執行下一個項目,等等。

理想情況下,如果來自Proj2的測試是第一個執行的單元測試,則它將運行Proj2中的所有單元測試,直到不再存在為止。 然后,它將繼續進行下一個單元測試,例如Proj5 ,它將再次在Proj5中運行所有單元測試,然后繼續進行。 這可能嗎?

請考慮使用有序測試( https://msdn.microsoft.com/en-us/library/ms182631.aspx )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM