在处理代表几何对象的库时,我的调试方式目前是这样的: 在“自动变量”、“本地变量”、“监视”和“立即”窗口中查看局部变量。 由于我无法在脑海中想象出对象的形状,所以我更喜欢使用图形组件来表示这些对象。因此,我已开始创建一个调试器可视化工具来绘制这些对象。我在bitbucket上有一个公共r...
我一直在研究Mock和Stub,它们的区别和用途。我还是有点困惑,但我认为我已经明白了要点。 现在我在考虑应用场景。我可以看到在测试方案中创建“假”对象的用途,当实际对象太复杂而无法携带时,以便测试一个方面。 但让我们考虑我的应用程序:我正在开发一个计算几何库。我们的库定义了点、直线、线段...