title: How do I assert my exception message with JUnit Test annotation?
body: <p>I have written a few JUnit tests with <code>@Test</code> annotation. If my test method throws a checked exception and if I want to assert the message along with the exception, is there a way to do so with JUnit <code>@Test</code> annotation? AFAIK, JUnit 4.7 doesn't provide this feature but does any future versions provide it? I know in .NET you can assert the message and the exception class. Looking for similar feature in the Java world.</p>
  
  <p>This is what I want:</p>
  
  <pre><code>@Test (expected = RuntimeException.class, message = "Employee ID is null")
  public void shouldThrowRuntimeExceptionWhenEmployeeIDisNull() {}
  </code></pre>