2010-11-20 12 views
20

Tengo un puente de nive que me permite ejecutar pruebas de JBehave a través de JUnit con una integración más profunda que desde JBehave - mi jerarquía JUnit ahora muestra cada archivo de historia y los escenarios debajo de él para que pueda ver qué escenarios han fallado. Todo está funcionando bien, excepto que no puede hacer doble clic en un sceanrio fallido en Eclipse y hacer que salte a la línea correspondiente en el archivo de historia.Cómo hacer que Eclipse salte a la prueba de JUnit fallida cuando la prueba no es un método Java

La clase de Descripción JUnit está diseñada alrededor de pruebas que son métodos Java, pero me preguntaba si había alguna forma astuta de indicar la ubicación para que esto funcione (por ejemplo, en la lista de anotaciones).

Gracias.

Respuesta

1

Creo que la mayoría de los IDEs de Java realmente reaccionan al mensaje o al seguimiento de la pila dado cuando falla una prueba JUnit. Por ejemplo, en IntelliJ, las líneas de falla se resaltan y se puede hacer clic siempre que tengan SomeFileTheIDEKnows.java:123.

¿Puede obtener un mensaje de seguimiento o error de pila para mostrar que cuando falla una prueba JUnit?

Cuestiones relacionadas