当测试不是Java方法时,如何让Eclipse跳转到失败的JUnit测试

t0r*_*0rx 20 java eclipse junit jbehave

我有一个通过JUnit运行JBehave测试的桥接器,它具有比JBehave开箱即用更深入的集成 - 我的JUnit层次结构现在显示每个故事文件及其下的场景,以便您可以看到哪些场景失败了.这一切都运行良好,除了你不能双击Eclipse中失败的sceanrio并让它跳转到故事文件中的相关行.

JUnit Description类是围绕作为Java方法的测试设计的,但我想知道是否有一些狡猾的方式来指示使其工作的位置(例如在注释列表中).

谢谢.

Fre*_*eit 1

我认为大多数 Java IDE 实际上会对 JUnit 测试失败时给出的消息或堆栈跟踪做出反应。例如,在 IntelliJ 中,只要故障线具有 ,它们就会突出显示并可单击SomeFileTheIDEKnows.java:123

当 JUnit 测试失败时,您可以获得堆栈跟踪或失败消息来显示吗?