首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JUnit异常捕获

JUnit异常捕获
EN

Stack Overflow用户
提问于 2009-01-27 17:41:40
回答 1查看 900关注 0票数 1

我正在编写一些测试用例,这些测试用例依赖于可用的数据库,因此在打开和关闭会话(Hibernate)以及启动和完成事务时,@ being和@After会发生变化。

现在在开发的过程中,有时我会在测试用例中得到异常,所以@After永远不会被调用,我不能清理(或回滚事务,这是我想要做的)。

我已经(简单地)检查了文档,但找不到如何捕获这些意外的异常,这样我就可以回滚并让其余的测试正常工作。

有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-27 17:45:12

根据这个资源:

http://junit.org/apidocs/org/junit/After.html

即使抛出异常,@After方法也会保证运行。您不会显式调用该方法,对吗?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/484407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档