JUnit4中@AfterClass @BeforeClass @after @before的区别

来源:互联网 发布:复变函数论方法 知乎 编辑:程序博客网 时间:2024/06/06 03:07

@Before:初始化方法,对于每一个测试方法都要执行一次。

@After:释放资源,对于每一个测试方法都要执行一次。

@Test(exptected=ArithmeticException.class)检查被检测方法是否抛出ArithmeticException异常

@Ignore:忽略的测试方法

@BeforeClass,针对所有测试,只执行一次,且必须为static void

@AfterClass,针对所有测试,只执行一次,且必须为static void


一个junit4的单元测试用例执行顺序为:

@BeforeClass->@Before->@Test->After->AfterClass

阅读全文
0 0
原创粉丝点击