24
我不得不爲特定的測試套件使用JUnit 3。據我所知,setUp()
和tearDown()
服務於@Before
和@After
的功能,但在測試開始之前應該發生一次事件並且在所有測試運行之後,有沒有類似@BeforeClass
和@AfterClass
?JUnit 3是否有類似於@BeforeClass的東西?
我不得不爲特定的測試套件使用JUnit 3。據我所知,setUp()
和tearDown()
服務於@Before
和@After
的功能,但在測試開始之前應該發生一次事件並且在所有測試運行之後,有沒有類似@BeforeClass
和@AfterClass
?JUnit 3是否有類似於@BeforeClass的東西?
好的,我應該搜索得更好。
public static Test suite() {
return new TestSetup(new TestSuite(YourTestClass.class)) {
protected void setUp() throws Exception {
System.out.println(" Global setUp ");
}
protected void tearDown() throws Exception {
System.out.println(" Global tearDown ");
}
};
}
不,這是JUnit4中的一項新功能。
@Basilevs肯定的,但這個問題網上搜尋以及 – 2015-01-11 19:15:37