2010-06-24 91 views
0

例如,測試案例命名ExampleTest有誰知道如何在測試套件中運行的測試用例中選擇部分測試方法?

ExampleTest { 
    testA{}; 
    testB{}; 
    testC(); 
} 

我可以運行所有這些類TestSuite.addTestSuite(ExampleTest.class);

但是,如何選擇testAtestB碰上TestSuite

+0

參見http://stackoverflow.com/questions/1368915/exclude-individual-junit-test-methods-without-modifying-the-test-class – 2010-06-24 03:32:51

+0

你就不能標註TESTC被忽略? – 2010-06-24 06:20:48

回答

2

2想法:

  • 看它是否有道理根據你的分區
  • 否則使用類別來標記你的測試ExampleTest分裂成2個測試類然後運行測試屬於到特定類別。它在NUnit中更簡單,JUnit似乎要求您創建一個空的/標記接口來完成此操作。 A sample link with code
+0

+1類別,但它看起來問題是針對JUnit 3 – topchef 2010-06-26 06:14:36

相關問題