Yiiアプリケーションで単体テストを実行するにはどのような方法がありますか? PHPUnitテストを実行するYii Framework
はこれまでのところ、私は彼らにこの方法をテストされています:コマンドプロンプトを開き、別の方法があるかどう
> cd C:\WHEREVER MY APP IS\protected\tests
> phpunit unit/TestingTest.php
は今、私が思っていました。私はテストの世界に新しいことを話していますが、すべてのテストを1つずつ実行するよりも良い方法があるはずです。すべてのヒントをありがとう、私は質問がかなりばかだと確信しています!しかし、おそらくそれは他の誰かに役立つことが判明しました。
EDIT(@デビッドハークネスコメントに基づく) [OK]を、今私は知っている私はこの
PHPUnitのCを行うとき:\ MY APPは、\テスト\ユニット
を保護し、\されている場所
TestingTest.phpファイル内のすべてのテストが実行されます。私の問題は、そのユニットフォルダ内に、TestingTest.phpと
の2つのファイルがあることです。TestingTest2.php
Testing2Test.php。最初のテスト内のテストのみが実行されます。何か案は?
ファイルを指定せずにそのディレクトリで 'phpunit'を実行しようとしましたか?それは私がYii以外のプロジェクト以外でやっていることです.Yiiとは違うとは思いません。 –
@David Harkness、私の質問を編集しました! – Soph
Yiiで自動化されたPHP単体テストを実行する方法に関するブログ記事を書きました。 参照:http://geeks.appbackr.com/61971101 – philipp