Prueba de bloques try-catch en Java

No debe probar la implementación del método, debe probar lo que esperaba del método. Estos son algunos ejemplos del método que proporciona:

  • Espera que lo textque contiene "something"reciba "An exception has been thrown":

Prueba:

String result = obj.methodToTest("my_something_string");
assertEquals("An exception has been thrown", result);
  • Esperas que texteso sea nullrecibir "An exception has been thrown":

Prueba:

String result = obj.methodToTest(null);
assertEquals("An exception has been thrown", result);
  • Usted espera que lo textque no es válido para MyObjrecibir"An exception has been thrown"

Prueba:

String result = obj.methodToTest("string_not_valid_for_my_obj");
assertEquals("An exception has been thrown", result);

De la misma manera, pruebe los otros escenarios esperados. No pruebe la implementación.

Respuesta 1

He creado un clasificador de clasificación de documentos siguiendo el ejemplo de MALLET aquí http://mallet.cs.umass.edu/classifier-devel.php Lo que me gustaría hacer a continuación es obtener las características más influyentes para ...

Tengo un servidor web Spring y quiero crear una sala de chat para cada N (por ejemplo, 10) clientes que soliciten mi controlador. Cada solicitud al servidor tiene su propio hilo, cómo recopilar cada N ...

Estoy tratando de crear el número 0.00000 .... con tantos '0' como quiera la entrada del usuario. ¿Qué hay de malo con mi código a continuación? int n; doble dec = 0.0; in = nuevo escáner (System.in); ...

Estoy usando Spring con JPA (Hibernate). Como estaba aprendiendo de muchos sitios sobre relaciones (hay pocas formas de implementar cada uno de ellos) también se habló sobre buscar tipos, pero la pregunta I ...