title: Get name of currently executing test in JUnit 4
body: <p>In JUnit 3, I could get the name of the currently running test like this:</p>
  
  <pre><code>public class MyTest extends TestCase
  {
      public void testSomething()
      {
          System.out.println("Current test is " + getName());
          ...
      }
  }
  </code></pre>
  
  <p>which would print "Current test is testSomething". </p>
  
  <p>Is there any out-of-the-box or simple way to do this in JUnit 4?</p>
  
  <p>Background: Obviously, I don't want to just print the name of the test. I want to load test-specific data that is stored in a resource with the same name as the test. You know, <a href="http://en.wikipedia.org/wiki/Convention_over_Configuration" rel="noreferrer">convention over configuration</a> and all that.</p>