【发布时间】:2014-09-23 08:13:13
【问题描述】:
如果调试器附加到当前的测试执行,有没有办法检查 JUnit 代码?
在 .NET/C# 中,我知道 Debugger.IsAttached 可以做到这一点。
用例是在附加调试器时更改或完全禁用测试超时,因为如果您只有大约 15 秒(定义的超时)来调试测试,这会很烦人。
【问题讨论】:
-
作为一个快速的技巧,当你第一次遇到断点时(并且在 15 秒内),你总是可以使用“评估”来设置一些特定的属性......但我也很想知道是否有是做到这一点的正确方法。最坏的情况,使用命令行参数或系统属性来禁用超时...