Junit4.0中,@Before标注的方法(即4.0以前版本的setUp方法)中,如何能够得到待测TestCase方法的方法名。
例如:
@Before
public void setUp() {
System.out.println("TestCase Name : " + ???)
}
@Test
public void testCase001() {
......
}
我想在???处 获得字符串“testCase001”
[b]问题补充:[/b]
虽然我可以反射出所有的testcase但是,问题在于,我怎么才能知道接下来要测试的case是哪个一呢?
难道……
我只能先反射出一个MethodName list然后再Test class中加入一个计数器,在@Before和@After根据对计数器的控制,然后判断即将测试的method name?