规则用于添加其他功能,这些功能适用于测试类中的所有测试,但以更通用的方式。
例如,ExternalResource在测试方法之前和之后执行代码,而不必使用
@Before和
@After。使用
ExternalResource而不是
@Before和
@After提供机会更好地重用代码;可以在两个不同的测试类中使用相同的规则。
设计基于:JUnit中的拦截器
有关更多信息,请参见JUnit Wiki:规则。

规则用于添加其他功能,这些功能适用于测试类中的所有测试,但以更通用的方式。
例如,ExternalResource在测试方法之前和之后执行代码,而不必使用
@Before和
@After。使用
ExternalResource而不是
@Before和
@After提供机会更好地重用代码;可以在两个不同的测试类中使用相同的规则。
设计基于:JUnit中的拦截器
有关更多信息,请参见JUnit Wiki:规则。