Cómo hacer un Test jUnit que espere una Exception

Antonio Galisteo

jUnit es una de las mejoras formas de hacer test unitarios. En esta ocasión, vamos a ver cómo hacer un Test jUnit que espere que se lance una excepción.

Veamos un ejemplo:

@Test(expected=MyException.class)
public void testMyMethod() {
    MyClass object = new MyClass();
    object.myMethod();
}

En este caso, con la anotación @Test(expected=MyException.class) le indicamos a jUnit que se espera una expceción de tipo MyException y se pasará el test si se lanza la excepción. Esta excepción, se lanzaría por ejemplo, en el método myMythod.

Como veis es muy sencillo.

Esperamos que os haya sido de utilidad.

Publicado el 25-05-2016

Compartelo!

Deja un comentario

Comentanos

*
Ir arriba de la pagina