我是使用和编写单元测试的新手,但我已经确信它们可以帮助我编写更好的代码并最终节省我的时间。我了解DUnit已很好地集成到 Delphi 2006 和更新版本中。
有谁知道用 DUnit 编写单元测试的任何好的资源,以及一般的单元测试介绍?
我从 Charlie Calvert那里找到了我一直在阅读的资源,但我有点像电影人,而且我还希望看到与 DUnit 测试相关的任何视频(如果存在的话)。任何帮助表示赞赏。
我是使用和编写单元测试的新手,但我已经确信它们可以帮助我编写更好的代码并最终节省我的时间。我了解DUnit已很好地集成到 Delphi 2006 和更新版本中。
有谁知道用 DUnit 编写单元测试的任何好的资源,以及一般的单元测试介绍?
我从 Charlie Calvert那里找到了我一直在阅读的资源,但我有点像电影人,而且我还希望看到与 DUnit 测试相关的任何视频(如果存在的话)。任何帮助表示赞赏。
不是电影,但可以在 Lulu.com 的 Delphi 2007 Development Essentials 中找到许多屏幕截图和分步说明。有关目录,请参阅http://www.ebob42.com/training/D2007Win32.pdf或http://www.lulu.com/product/paperback/delphi-2007-for-win32-development-essentials/2673032 Lulu 上平装本本身的链接。
E频道简介:
http://channel-e.embarcadero.com/index.php?option=com_jvideodirect&x=1&v=gUNNLQi761kLo
编辑
上面的链接不再是最新的。http://forms.embarcadero.com/DelphiUnitTesting2-12是关于单元测试的网络研讨会。描述:
RAD 实战:Delphi 中的单元测试,由 Nick Hodges 介绍
立即观看
与 Embarcadero 和 Delphi 编程专家兼作者 Nick Hodges 一起深入了解 Delphi 中的单元测试。
如果没有单元测试,您的代码是脆弱的、难以更改且不可靠的。单元测试是你可以确定你的代码做它应该做的唯一方法。
在本次网络研讨会中,Nick 讨论了单元测试的基础知识,并提供了一个演示来说明使用新的 DUnitX 框架的要点。这将导致对存根和模拟以及 DelphiMocks 的使用的讨论。
涵盖的主题包括:
- 什么是单元测试?
- 为什么你应该做单元测试
- 适当的单元测试技术,包括覆盖“板的中间”、“外角”以及检查异常
- 使用真实示例的特定用例或单元测试
请注意 - 视频时长超过 2 小时。您可以直接在此处访问:https ://www.youtube.com/watch?v=SJsgLDjn5b4 。