Estoy usando JUnit 3 con Eclipse 3.4. Cuando ejecuto un caso de prueba JUnit todo funciona bien y la prueba se completa perfectamente. Lo único es que quiero ver el resultado de las clases que estoy ejecutando. Todas las clases tienen System.out.print() básico para algunos valores de salida. Entonces cuando ejecuto las pruebas, no veo ningún mensaje de consola en absoluto. ¿Cómo puedo hacer que Eclipse muestre el resultado de System.out.print() en la ventana de la Consola cuando una prueba es exitosa?JUnit Eclipse show System.out.print() 's
Respuesta
Quizás otro programa se ejecutaba también en la consola de Eclipse. Asegúrese de que Eclipse muestre la vista activa de su código JUnit.
De Eclipse Help:
Seleccione el comando “Mostrar las activadas consola” para llevar la consola seleccionado de la lista resultante en el foco. Nota: este comando solo está habilitado si tiene más de una consola abierta.
jUnit no suprime las instrucciones de System.out. Si se golpea la instrucción durante la prueba, se ejecuta y escribe en System.out
, que es, cuando se ejecuta dentro de eclipse (Configuración de ejecución), la ventana de la consola.
Pero tal vez ha redirigido System.out
para escribir en un archivo o un registro.
No, no hay redirección en absoluto. Estoy usando la prueba "Ejecutar como Junit" de Eclipse. Si ejecuto el código normalmente, la consola muestra los Sys.outs. Si ejecuto las mismas clases utilizando JUnit en Eclipse, la ventana de la consola está en blanco. – JPM
que tenían el mismo problema, y lo resuelvo poner @test por encima de la prueba de funcionamiento con la salida, y que lo resolvió ... Con la esperanza de que esto puede ayudar ... :)
- 1. JUnit Eclipse Plugin?
- 2. Eclipse Junit '-ea' Opción VM
- 3. Cómo usar JUnit con Eclipse
- 4. write eclipse junit plugin test
- 5. Informe de JUnit en Eclipse
- 6. Excluyendo pruebas JUnit en eclipse
- 7. Ocultando llamadas System.out.print de una clase
- 8. show(). Parent(). Show() - ¿Qué está pasando aquí?
- 9. Ejecutando pruebas JUnit con Maven bajo Eclipse
- 10. ¿Nuevas plantillas JUnit personalizadas en Eclipse?
- 11. Eclipse JUnit @Anterior problema de anotación
- 12. Excluir JUnit de Eclipse exportado JAR
- 13. No se puede ejecutar jUnit con Eclipse
- 14. Eclipse no ve mi nueva prueba junit
- 15. Perfil JUnit en Eclipse Indigo usando VisualVM
- 16. Redirección de E/S en Eclipse?
- 17. Función/complemento Eclipse que encuentra la clase junit correspondiente?
- 18. No se puede depurar el código Mockito/JUnit en Eclipse, funciona bien con solo JUnit
- 19. Ejecutando cada prueba JUnit en una JVM separada en Eclipse?
- 20. ¿Es posible ejecutar pruebas JUnit incrementales/automáticas en Eclipse?
- 21. ¿Es posible ejecutar pruebas JUnit desde múltiples paquetes en Eclipse?
- 22. JUnit + Maven + Eclipse: ¿Por qué @BeforeClass no funciona?
- 23. Eclipse depurador no trabajar con la Regla poder en Junit
- 24. Uso de JUnit con App Engine y Eclipse
- 25. Eclipse + Android + JUnit prueba referencias android.os class = NoClassDefFoundError
- 26. ¿Cómo seleccionar o cambiar la versión de JUnit en Eclipse?
- 27. maravilloso Eclipse no puede poner en marcha pruebas junit
- 28. Ejecutar JUnit automáticamente al crear el proyecto Eclipse
- 29. ¿Cómo configuro el origen de JUnit en Eclipse?
- 30. ¿Cómo puedo usar un JUnit RunListener en Eclipse?
Gracias que fue el caso ... Por alguna razón, tenía varias vistas para la consola, y cuando ejecutaba JUnit, creaba una nueva vista de consola, pero la anterior estaba oculta a la que iría System.outs. ¡Gracias! – JPM
¡Bienvenido! También conocí el problema antes :) –