JUnit 自定义规则

发布于 2024-08-31 15:25:05 字数 619 浏览 2 评论 0原文

JUnit 4.7 引入了自定义规则的概念:

http://www.infoq .com/news/2009/07/junit-4.7-rules

有许多内置的 JUnit 规则,包括 TemporaryFolder,它有助于在运行测试后清理文件夹:

@Rule
public TemporaryFolder tempFolder = new TemporaryFolder();

有内置规则的完整列表这里:

http://kentbeck.github。 com/junit/javadoc/latest/org/junit/rules/package-summary.html

我有兴趣了解您工作的地方有哪些自定义规则或者您当前使用哪些有用的自定义规则?

JUnit 4.7 introduced the concept of custom rules:

http://www.infoq.com/news/2009/07/junit-4.7-rules

There are a number of built in JUnit rules including TemporaryFolder which helps by clearing up folders after a test has been run:

@Rule
public TemporaryFolder tempFolder = new TemporaryFolder();

There's a full list of built in rules here:

http://kentbeck.github.com/junit/javadoc/latest/org/junit/rules/package-summary.html

I'm interested in finding out what custom rules are in place where you work or what useful custom rules you currently use?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

剧终人散尽 2024-09-07 15:25:05

我使用@Rule进行重复测试: @Rule: 在JUnit4中利用Rule

抱歉,是中文的,但是代码和注释是英文的:)

I used @Rule for repeated test: @Rule: 在JUnit4中利用Rule

Sorry, It's Chinese, but code and comment are English:)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文