我经常会修复一个涉及非常复杂类的模糊错误。现在我想为它建立一个自动化的回归测试。理想情况下,有一种方法可以从 Debug模式序列化类,并在单元测试中重新实例化它。为简单起见,您可以假设这些类是可序列化的,就像一个由几千个特定整数组成的向量。有没有办法做到这一点,或者我是否需要花费大量时间在代码中重建类?
我主要在 java/eclipse 中寻找答案,但我有兴趣了解具有此功能的任何 IDE。
最佳答案
窗口 > 显示 View > 显示。您可以在设置断点的 Debug模式下的任何时间点运行任意命令。如果该类是可序列化的,则可以从那里对其进行序列化。
关于debugging - 有没有办法在 Debug模式下序列化对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8930324/