【问题标题】:Suspend on uncaught runtime exceptions in Eclipse Junit test runner在 Eclipse Junit 测试运行程序中暂停未捕获的运行时异常
【发布时间】:2010-12-03 05:20:47
【问题描述】:

在调试 Junit 测试期间,Eclipse 不会因未捕获的运行时异常而暂停。我试过了:

  • JRE 1.6 更新 15 和 16
  • Eclipse 3.5.0 和 Eclipse 3.4.2
  • 检查了异常和所有运行时异常的“暂停未捕获的异常”
  • 选中“调试时在测试运行后保持 JUnit 运行”
  • 仅运行测试方法和整个测试类时进行调试
  • 建议herehere

一切都无济于事。

在没有测试运行程序的情况下进行调试(即:通过具有自己的 main 方法的类)有效,即:eclipse 在发生异常的行暂停。

【问题讨论】:

  • 嗯?你找到解决办法了吗?

标签: java eclipse debugging junit


【解决方案1】:

您是否尝试将 -consolelog 添加到您的 eclipse.ini 文件并检查您的 JUnit 会话在那里产生了什么?
this thread 中,OP 意识到他的 xml 文件引用了错误的测试类。

【讨论】:

  • 感谢 VonC 我试过了,但我在 Eclipse 控制台选项卡上没有 Junit 输出。
猜你喜欢
  • 1970-01-01
  • 2012-06-02
  • 1970-01-01
  • 2021-10-25
  • 1970-01-01
  • 2011-03-22
  • 2020-05-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多