我有2種試驗方法之一測試,並且我需要具有不同配置JUnit的:運行具有不同配置
myTest() {
.....
.....
}
@Test
myTest_c1() {
setConf1();
myTest();
}
@Test
myTest_c2() {
setConf2();
myTest();
}
//------------------
nextTest() {
.....
.....
}
@Test
nextTest_c1() {
setConf1();
nextTest();
}
@Test
nextTest_c2() {
setConf2();
nextTest();
}
我不能從一個配置運行它們兩者(如在下面的代碼),因爲我需要運行它們tosca執行的單獨方法。
@Test
tests_c1() {
setConf1();
myTest()
nextTest();
}
我不想寫這2種方法來運行每個測試,我該如何解決這個問題?
首先我想編寫自定義註釋
@Test
@RunWithBothConf
myTest() {
....
}
但也許有這方面的任何其他解決辦法?
爲什麼你想寫這個測試? –