14

私はそれが私が知っているので、 simpletestの大ファンです。モックと Web テストの優れたサポートを備えています。

しかし、私は常に停滞することを恐れているので、切り替えるべき説得力のある議論をいただければ幸いです。

4

5 に答える 5

9

どちらもすぐには消えないと思います。Simpletest は、小規模ではあるが関与している人々のグループによって維持されています。

PHPUnit はより大きなユーザーベースを持っているようで、切り替えの引数としてカウントされる可能性があります。私はSimpletestにとても満足しています。

于 2008-11-11T13:33:33.370 に答える
3

私は SimpleTest を自分で使用したことがないので、比較の方法についてはあまり言えません。ただし、観察しただけでは、PHPUnit の構文ははるかに冗長に見えます。

PHPUnit マニュアルはドキュメントの優れたソースであり、フレームワークのほとんどの領域をカバーしています。マニュアルに関する私の唯一の不満は、一部の領域が詳細に欠けていることです。

私が SimpleTest よりも PHPUnit を使用する主な理由は、Phing との統合が優れていることです。

于 2008-11-11T10:49:10.537 に答える
0

それ自体を切り替えたいかどうかはわかりませんが、コードの小さなライブラリをテストしたり、テストする必要のある既存のライブラリに何もない場合は、後でではなくすぐにテストを開始するためにphptが好きです.

phptは Simpletest ほどには拡張できませんが、適切な仕事には適切なツールです。この記事を見て、立ち上げるための詳細な議論を行ってください。

于 2013-10-04T06:52:39.410 に答える
0

同様の質問に答えて、 phptがあることを追加しました。phpt は PHPUnit にも統合されます。

于 2008-11-12T01:25:49.673 に答える
0

Behat をお勧めします (+mink) http://behat.org/

これは機能/統合テストですが、はるかに短い時間でより多くのコードをカバーしています...

PS 実際には、それを使用してユニット/テストを作成できますが、少しやり過ぎです...

于 2012-11-26T09:47:55.043 に答える