在Eclipse中使用JUnit4进行单元测试

2025-05-05 07:19:51

1、所有以test开头的方法都会被JUnit自动运行,测试方法名称必须以test开头,没有参数,无返回值,是公开的,可以抛异常。如果采用默认的TestSuite,则测试方法必须是public void testXXX() [throws Exception] {}的形式,并且不能存在依赖关系,因为测试方法的调用顺序是不可预知的。

在Eclipse中使用JUnit4进行单元测试

4、@Before:初始化方法,在测试方法运行之前运行。如下图所示,由于执行了两个test方法,@Before被打印了两次,且均在test方法执行执行。

在Eclipse中使用JUnit4进行单元测试

6、@After:释放资源,在测试方法运行之后运行。由下图可知,在两次test测试方法之后都分别执行了@After的方法。

在Eclipse中使用JUnit4进行单元测试在Eclipse中使用JUnit4进行单元测试

9、总结:Junit注解的执行顺序依次是@BeforeClass->@Before->@Test->@After->@Before->@Test->@After->@AfterClass。@Ignore会被忽略。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢