JUnit 4.11在@After中获取测试结果

ata*_*man 6 java junit junit4

有什么方法可以通过teardown(@After)方法获得测试结果?我想根据结果在测试后进行清理。

@After在junit文档中找不到太多详细信息。

Mat*_*att 4

最接近您要求的可能是TestWatcher规则。这不会让您访问返回的结果或任何内容,但您可以使用它(或创建自己的TestRule并与 Description 对象结合使用,您可以以不同的方式注释您的方法以指示需要进行哪种清理。