因此,我刚刚转移到了一个基于Ruby on Rails构建的新项目。我对它还很陌生,仍在学习中。我可以调试大部分应用程序代码,但似乎无法调试单元测试代码和被测试过的代码。
当我以调试模式运行单元测试时,我可以设置断点在单元测试类代码中,例如添加固定装置的位置,但是断点不起作用在测试方法代码内和测试过的代码内,在正常工作流程期间它们是有效的。团队中的其他人使用打印语句进行单元测试调试。
那么,在Rails中调试单元测试代码是否可能呢?
我们正在使用jruby 1.3.1、rails-2.3.1,我使用IntelliJ IDEA进行调试,如果必须切换到eclipse或netbeans也可以。
编辑:实际上,“不可能”也是一个有帮助的答案,如果您知道是这样的话。至少我不会再浪费时间在上面了。