Es posible ejecutar pruebas JUnit para varios paquetes al mismo tiempo sin crear manualmente suites de prueba.¿Es posible ejecutar pruebas JUnit desde múltiples paquetes en Eclipse?
Por ejemplo, si tengo la jerarquía:
code.branchone
code.branchone.aaa
code.branchone.bbb
code.branchtwo
code.branchtwo.aaa
code.branchtwo .bbb
¿es posible:
- ejecutar todas las pruebas en code.branchone y en paquetes descendentes
- Ejecutar todas las pruebas en code.branchone.aaa voz y code.branchtwo.bbb
El problema que veo con la creación manual de pruebas es que cuando el nuevo las pruebas vienen, puede olvidarse de agregarlas.
Ninguna de las respuestas a continuación funciona. Tengo el mismo problema. Puedo ejecutar todas las pruebas en "code.branchone.aaa" pero si voy a la raíz "code.branchone" dice "No se encontró ninguna prueba con el corrector de prueba 'Junit 4'". Tenga en cuenta que "code.branchone" no tiene ninguna fuente. – Bdoserror
Nota de confusión adicional: mi proyecto (creado por otra persona) ya tiene una configuración de inicio que funciona desde un directorio superior en la jerarquía ("código"). Copié esa configuración y la modifiqué para el subdirectorio que quería, todavía no funciona y esa especificación de directorio es la única diferencia entre ellos. – Bdoserror
Hmm, tal vez el problema se deba a que el que funciona se ejecuta desde un directorio que es "subproyecto" (?) En el proyecto principal. p.ej. en esta configuración la configuración de trabajo se ejecuta para "src/it/java": Proyecto (raíz del árbol) con 1 hijo, src/it/java Y el que yo quiero es un subdirectorio de src/it/java, y en La vista de origen del padre común de los subdirectorios que quiero ejecutar no tiene su propia entrada. por ejemplo: Project (root) tiene src/it/java como secundario, y srt/it/java tiene 2 hijos, sub1.subA y sub1.subB, y quiero ejecutar todas las pruebas desde src/it/java/sub1 – Bdoserror