私は wordpress のテストを見ていました、そして、すべてのクラスがWP_UnitTestCaseを持っていないけれども私がクラスを見つけることができないなら、なぜ私は気にしますか?私はダウンロードした これはテストの同じセットであるgithub からこれの最新版です。
これはどうしてそんなに重要なのでしょうか。 phpunit filename.phpを使ってテストを実行すると、WP_UnitTestCaseがないことを示すphpユニットからのエラーが発生します。
だから私の質問は:
このクラスはどこにありますか、それがWordPress開発者のために働くならばなぜそれが欠けていますか?
このクラスは includes/testcase.php
で定義されています。レポ全体をチェックアウトすれば、それを持っているはずです。リポジトリ全体をチェックアウトするには、次の行に沿って何かを実行する必要があります。
svn co https://unit-tests.svn.wordpress.org/trunk wordpress-tests