Jim McKeeth:谢谢你的详细答复。我在谈论TDD方法的意义上的单元测试,不仅是发生故障后的单元测试。我对代码覆盖感兴趣,我可以用一些基本的预写单元测试实现。
现在它可以测量线路覆盖,但我计划添加类和方法的覆盖。
它生成带有摘要的html报告以及标记的来源,显示哪些行被覆盖(绿色),哪些行不是(红色),以及没有为它们生成任何代码的其余行。
更新:从Delphi Code Coverage的版本0.3,您可以生成与Hudson EMMA插件兼容的XML报告,以在Hudson中显示代码覆盖趋势。
更新:版本0.5带来了错误修复,增加了可配置性和清理报告
更新:版本1.0支持emma输出,类和方法的覆盖,以及DLL和BPL的覆盖