Class TestName

All Implemented Interfaces:
TestRule

public class TestName extends TestWatcher
The TestName Rule makes the current test name available inside test methods:
 public class TestNameTest {
  @Rule
  public TestName name= new TestName();

  @Test
  public void testA() {
      assertEquals("testA", name.getMethodName());
     }

  @Test
  public void testB() {
      assertEquals("testB", name.getMethodName());
     }
 }
 
Since:
4.7