Как заставить Eclipse перейти к неудачному тесту JUnit, когда тест не является методом Java
У меня есть nive мост, который позволяет мне запускать тесты JBehave через JUnit с более глубокой интеграцией, чем из коробки из JBehave. Моя иерархия JUnit теперь показывает каждый файл истории и сценарии под ним, чтобы вы могли видеть, какие сценарии имеют не смогли. Все это хорошо работает, за исключением того, что вы не можете дважды щелкнуть неудачный sceanrio в Eclipse и заставить его перейти к соответствующей строке в файле истории.
Класс JUnit Description предназначен для того, чтобы тесты были методами Java, но мне было интересно, есть ли какой-нибудь хитрый способ указать местоположение для выполнения этой работы (например, в списке аннотаций).
Спасибо.
Ответы
Ответ 1
Я думаю, что большинство Java-IDE действительно реагируют на трассировку сообщения или стека, если сбой теста JUnit. Например, в IntelliJ линии отказа выделены и доступны для клика, если они имеют SomeFileTheIDEKnows.java:123
.
Можете ли вы получить трассировку стека или сообщение об ошибке, чтобы показать, что при неудачном тесте JUnit?