【发布时间】:2012-09-16 02:06:02
【问题描述】:
在Junit中,我知道有@beforeclass,@before注解,我们有注解还是设计, 允许我们编写一个在整个测试过程之前只运行一次的方法吗?
我们有一个脚本,它为测试设置一些数据库数据(配置、静态、查找表等.....),但是在每个单独的测试之前运行它太贵了,我们希望它设置它,在开始运行任何测试之前只有一次。
谢谢!
【问题讨论】:
-
嗨,我不明白@ BeforeClass db 连接有什么问题,甚至是文档中给出的示例。如果您的测试类有一些基类,根据文档将@BeforeClass 放在那里会很方便超类的@BeforeClass 方法将在当前类之前运行。
-
获取
@BeforeSuite/@AfterSuite注释是一项经常被请求的功能,我建议您通过电子邮件发送 JUnit 邮件列表并在其中提及您的兴趣。
标签: unit-testing maven junit junit4 junit3