3

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

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

4

1 回答 1

2

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

对不起,是中文的,但是代码和注释都是英文的:)

于 2010-10-21T02:51:36.923 回答