我想在执行JUnit测试时做一些日志记录。在JUnit 3.X它总是容易获得当前正在运行的测试案例的名称,无论测试用例如何实例:如何在运行时获取JUnit 4中的测试用例名称?
public void testFoo() throws Exception() {
String testName = this.getName();
// [...] do some stuff
}
在JUnit 4件事情似乎不那么容易。有没有人知道这个解决方案?是否有任何选项可以反映到当前的Runner实例中?
似乎类似于: http://stackoverflow.com/questions/473401/get-name-of-currently-executing-test-in-junit-4 – 2009-07-01 19:40:45