Cómo hacer un Test jUnit que espere una Exception
Anuncio:
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.