Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
令人惊讶的是,我在网络上的任何地方都没有看到这个答案。
Lime中的单元测试似乎比 PHPUnit 的所有额外样板代码更容易编写。
是否有任何明确的理由(除了“PHPUnit 是事实上的标准”)选择一个而不是另一个?
PHPUnit 比石灰更面向对象,我的意思是你编写单元测试代码的方式。PHPUnit 有更多功能(想想 Selenium 集成和 xUnit 输出标准)。
Lime 对于简单的测试用例似乎更简单,但是当您的测试不断增长时,它就变得不可读了。
我都用过,而且我对切换到 Phpunit 并不后悔。
此外,出于技术原因,您应该照顾石灰的未来。
对于信息,Lime2 是由 Bernhard Schussek 编写的,但在我看来,自从 Symfony2 使用 phpunit 以来,开发已经停止。