【发布时间】:2011-03-02 20:59:43
【问题描述】:
我正在尝试在 Lime 中编写一些单元测试,但文档中的有效测试方法列表似乎相当有限:
http://www.symfony-project.org/jobeet/1_4/Doctrine/en/08
我正在尝试编写一些测试来尝试保存具有不正确值的模型。
Lime 是否有一种可以正常工作的方法?
关于该主题的快速谷歌搜索没有发现任何有用的信息。
肯定有一个简单的方法可以做到这一点?
任何建议表示赞赏。
谢谢。
【问题讨论】:
-
我相信你想要的是功能测试,而不是单元测试。 symfony 中的单元测试通常针对您自己编写的类/函数。
-
根据我的经验,Lime 测试方法实际上是有限的。我对为什么 symfony 团队会推出自己的而不使用 PHPUnit 感到困惑,但也许他们会在某个地方解释。我目前正在测试 sfPHPUnit2Plugin;到目前为止一切都很好,尽管很难为您的测试命名,例如小部件、模型等 - 没有运行单元测试子集的任务,只有所有测试或单个测试。