私は多くのテストスイートを持っており、それぞれに多くのテストクラスが含まれています。それらは次のようになります。
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses( {ATest.class, BTest.class})
public class MyFirstTestSuite {
@BeforeClass
public static void beforeClass() throws Exception {
// load resources
}
@AfterClass
public static void afterClass() throws Exception {
// release resources
}
}
TestSuite全体を完全に無効にしたい場合があります。すべてのテストスイートがとを使用して@Ignore
リソースをロードおよびリリースし、テストスイートが無視されたときにこのロード/リリースをスキップしたいので、各テストクラスをとして設定したくありません。@BeforeClass
@AfterClass
したがって、質問は次のとおり@Ignore
です。テストスイート全体で使用できるものに類似したものはありますか?