驚くべきことに、これがWebのどこにも答えられていないようです。
ライムでの単体テストは、追加のボイラープレートコードをすべて備えたPHPUnitよりもはるかに簡単に記述できるようです。
どちらかを選択する決定的な理由はありますか(「PHPUnitは事実上の標準」以外に)?
驚くべきことに、これがWebのどこにも答えられていないようです。
ライムでの単体テストは、追加のボイラープレートコードをすべて備えたPHPUnitよりもはるかに簡単に記述できるようです。
どちらかを選択する決定的な理由はありますか(「PHPUnitは事実上の標準」以外に)?
PHPUnitは、ライムよりもオブジェクト指向です。つまり、単体テストコードを作成する方法です。PHPUnitにはより多くの機能があります(Selenium統合とxUnit出力標準を考えてください)。
Limeは単純なテストケースでより単純に見えますが、テストが成長しているとき、それは読めません。
私は両方を使用しましたが、Phpunitに切り替えたことを後悔していません。
さらに、技術的な理由から、石灰の未来に注意を払う必要があります。
参考までに、Lime2はBernhard Schussekによって作成されましたが、私の考えでは、Symfony2がphpunitを使用しているため、devは停止されています。