有沒有辦法告訴ReSharper的在別人面前的一個項目執行某一組的測試?我仍然想要並行執行,並且我不需要按照每個方法來控制它,只是每個類都會執行。測試框架是MSTest,如果這有所幫助。控制順序ReSharper的執行單元測試
我想這樣做的原因是,某些測試中處於較低水平工作,是非常快的,但是其他的測試在更高層次工作,是要慢得多。我希望快速測試能夠首先運行,因爲如果它們失敗了,我就會知道有什麼地方出了問題,並且沒有必要繼續。不過,ReSharper目前首先運行我的慢速測試。
編輯:測試不是按字母順序爲我運行(VS 2010上的R#7.1)。每個類我有一個源文件。一類內的測試似乎在方法出現在源代碼的順序來運行,但我不能找出R·如何確定測試類的順序。這就是我所追求的,因爲緩慢而快速的測試分爲不同的類別。這也不是按字母順序的,但從跑步到跑步是一致的。
編輯2: OK,琢磨出來(見答案)。
謝謝,我可以改變命名空間和類名,但命令不是我的字母 - 請參閱編輯。測試會議的想法是一個很好的想法(+1),儘管每次我打開不理想的解決方案時都需要做這件事。 – EM0