【发布时间】:2013-04-25 02:40:27
【问题描述】:
我正在使用 CakePHP 2.3,想知道如何使用测试驱动开发 (TDD) 正确地构建 CakePHP 网站。我读过the official documentation on testing,读过Mark Story 的Testing CakePHP Controllers the hard way,看过Mark Story 的Win at life with Unit testing (PDF of slides),但仍然很困惑。我应该指出,我从来都不擅长用任何语言编写测试,也没有很多经验,这可能会导致我的困惑。
我希望通过代码示例逐步了解如何使用 TDD 构建 CakePHP 网站。 有关于 TDD 的文章,也有关于使用 CakePHP 进行测试的文章,但我尚未找到有关两者的深入文章。我想要一些能在整个过程中握住我手的东西。我意识到这是一项艰巨的任务,因为除非我的 Google-fu 让我失望,否则我很确定这样的文章还没有发表,所以我基本上是在要求你写一篇文章(或长堆栈溢出答案),这需要时间。因为这是一项艰巨的任务,所以我计划在这个问题上开始悬赏,一旦我能够这样做,以便更好地奖励某人的努力,如果有人愿意这样做的话。感谢您抽出宝贵时间。
【问题讨论】:
-
你真正想要什么,我的意思是深度。你能举一个例子项目来帮助我理解你的意思比深入吗?
-
而且它需要的时间可能比bonty结束的时间还要长。