3

令人惊讶的是,我在网络上的任何地方都没有看到这个答案。

Lime中的单元测试似乎比 PHPUnit 的所有额外样板代码更容易编写。

是否有任何明确的理由(除了“PHPUnit 是事实上的标准”)选择一个而不是另一个?

4

1 回答 1

7

PHPUnit 比石灰更面向对象,我的意思是你编写单元测试代码的方式。PHPUnit 有更多功能(想想 Selenium 集成和 xUnit 输出标准)。

Lime 对于简单的测试用例似乎更简单,但是当您的测试不断增长时,它就变得不可读了。

我都用过,而且我对切换到 Phpunit 并不后悔。

此外,出于技术原因,您应该照顾石灰的未来。

对于信息,Lime2 是由 Bernhard Schussek 编写的,但在我看来,自从 Symfony2 使用 phpunit 以来,开发已经停止。

于 2010-10-14T12:49:04.333 回答