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. Informe de JUnit en Eclipse
- 3. Cómo usar JUnit con Eclipse
- 4. Eclipse Junit '-ea' Opción VM
- 5. Excluyendo pruebas JUnit en eclipse
- 6. write eclipse junit plugin test
- 7. Ocultando llamadas System.out.print de una clase
- 8. show(). Parent(). Show() - ¿Qué está pasando aquí?
- 9. Perfil JUnit en Eclipse Indigo usando VisualVM
- 10. Excluir JUnit de Eclipse exportado JAR
- 11. Eclipse no ve mi nueva prueba junit
- 12. ¿Nuevas plantillas JUnit personalizadas en Eclipse?
- 13. Ejecutando pruebas JUnit con Maven bajo Eclipse
- 14. No se puede ejecutar jUnit con Eclipse
- 15. Eclipse JUnit @Anterior problema de anotación
- 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. ¿Cómo configuro el origen de JUnit en Eclipse?
- 20. ¿Cómo puedo usar un JUnit RunListener en Eclipse?
- 21. maravilloso Eclipse no puede poner en marcha pruebas junit
- 22. Ejecutando cada prueba JUnit en una JVM separada en Eclipse?
- 23. Eclipse depurador no trabajar con la Regla poder en Junit
- 24. Uso de JUnit con App Engine y Eclipse
- 25. ¿Es posible ejecutar pruebas JUnit incrementales/automáticas en Eclipse?
- 26. ¿Es posible ejecutar pruebas JUnit desde múltiples paquetes en Eclipse?
- 27. JUnit + Maven + Eclipse: ¿Por qué @BeforeClass no funciona?
- 28. Ejecutar JUnit automáticamente al crear el proyecto Eclipse
- 29. ¿Cómo seleccionar o cambiar la versión de JUnit en Eclipse?
- 30. Eclipse + Android + JUnit prueba referencias android.os class = NoClassDefFoundError
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 :) –