How do i assert my exception message with JUNIT Test annotation ?

Posted by Cshah on Stack Overflow See other posts from Stack Overflow or by Cshah
Published on 2010-03-18T12:55:24Z Indexed on 2010/03/18 13:01 UTC
Read the original article Hit count: 400

i have written a few junits with @Test 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 @Test annotation.AFAIK, Junit 4.7 doesnt 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.

This is what i want

@Test (expected = RuntimeException.class, message = "Employee ID is null")

public void shouldThrowRuntimeExceptionWhenEmployeeIDisNull() { }

© Stack Overflow or respective owner

Related posts about junit4

Related posts about test