有沒有辦法給nUnit一個測試層次結構,以便以後的測試不會在早期測試失敗時運行?nUnit測試相互依賴性/層次結構
假設我有一組數據需要處理和排序,我有一個測試排序完成的UT,還有一些其他的測試,測試處理和假設訂購已經成功,因此如果這是錯誤的,將會虛假地失敗。
(並假設打破這種依賴是不可行的! - 我知道這是理想的解決方案)
然後,它會很高興地告訴NUnit的......「如果排序測試失敗,那麼甚至不打擾這些(不確定,也許?)因爲我們知道他們不會工作。「
很明顯,我可以手動完成,但是這會給測試增加很多基本上不相關的東西(我們有很好的短測試,所以「調用頭測試並捕獲異常」塊將會增加一些長度測試)
我希望nUnit可能JustDoThis已經,但我不能在任何地方看到它?
可能重複[如何忽略基於NUnit的另一個測試的測試?](http://stackoverflow.com/questions/1782496/how-do-i-ignore-a-test-based-another-test-in-nunit) – 2014-09-19 14:32:08