Pruebas unitarias de Play Framework 2.0
Frecuentes
Visto 1,703 veces
1
Tener un problema muy básico con la ejecución de pruebas en una aplicación Java Play 2.0. No recogerá mis pruebas.
He intentado poner un test
carpeta en la raíz del proyecto y use Junit como parecen sugerir los documentos. Esto resulta en:
$ play test
[info] Loading project definition from /Users/.../play20TestTest/project
[info] Set current project to play20TestTest (in build file:/Users/.../testapps/play20TestTest/)
[info] No tests to run for test:test
[success] Total time: 1 s, completed May 22, 2012 11:16:52 AM
También he intentado poner test
bajo aplicación. Esto al menos recoge mi código, pero los paquetes de prueba no están disponibles en mi classpath, así que supongo que es incorrecto.
Hice un ejemplo simple y copié SimpleTest de los documentos exactamente: https://github.com/jsimone/Play2UnitTest
1 Respuestas
1
Pusiste tu prueba en test/test/SimpleTest.java
, muévelo a test/SimpleTest.java
y funcionará con play test
mando.
contestado el 22 de mayo de 12 a las 19:05
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas java unit-testing playframework or haz tu propia pregunta.
Ahh... Ya veo. Eso todavía me falla a menos que corra
play clean
entre. Eso es lo que debo haber estado perdiendo cuando estaba jugando con esto. ¡Gracias! - j_simoneEntonces, ¿el SimpleTest en los documentos es realmente incorrecto ya que tiene
package test
? - j_simone