| Prev | Next |
PHPUnit をインストールするには、 PEAR インストーラ を使用します。このインストーラは PEAR の根幹をなすものであり、 PHP のパッケージを配布する仕組みを提供しています。また、バージョン 4.3.0 以降のすべての PHP に同梱されています。
PHPUnit 3.4 は PHP 5.1.4 以降のバージョンで動作しますが、PHP 5.3.3 以降を使うことを強く推奨します。
Xdebug 2.0.5 以降があれば、コードカバレッジ情報を収集して処理することができますが、 Xdebug 2.1.0 以降を使うことを強く推奨します。
PHPUnit の配布に使用する PEAR チャネル (pear.phpunit.de) を、ローカルの PEAR 環境に登録する必要があります。 さらに、PHPUnit が依存しているコンポーネントの中には Symfony Components PEAR channel (pear.symfony-project.com) に登録されているものもあります。
pear channel-discover pear.phpunit.de
pear channel-discover pear.symfony-project.com
これを行う必要があるのは最初の一度だけです。これで、PEAR インストーラは PHPUnit チャネルからパッケージをインストールできるようになります。
pear install phpunit/PHPUnit
インストールすると、PHPUnit のソースファイルがローカルの PEAR ディレクトリに格納されます。場所は、通常は /usr/lib/php/PHPUnit です。
PHPUnit がサポートしているのは PEAR インストーラを使用する方法のみですが、 PHPUnit を手動でインストールすることも可能です。そのためには、 以下の手順に従ってください。
http://pear.phpunit.de/get/ からアーカイブをダウンロードし、それを php.ini 設定ファイルの include_path で指定したディレクトリに展開します。
phpunit スクリプトを準備します。
phpunit.php スクリプトの名前を phpunit に変更します。
その中の @php_bin@ という文字列を、 PHP コマンドラインインタプリタへのパス (通常は /usr/bin/php) に変更します。
それをパスの通ったディレクトリにコピーし、 実行可能属性を付与します (chmod +x phpunit)。
PHPUnit/Util/PHP.php スクリプトを準備します。
その中の @php_bin@ という文字列を、 PHP コマンドラインインタプリタへのパス (通常は /usr/bin/php) に変更します。
| Prev | Next |
assertArrayHasKey()
assertClassHasAttribute()
assertClassHasStaticAttribute()
assertContains()
assertContainsOnly()
assertEqualXMLStructure()
assertEquals()
assertFalse()
assertFileEquals()
assertFileExists()
assertGreaterThan()
assertGreaterThanOrEqual()
assertLessThan()
assertLessThanOrEqual()
assertNull()
assertObjectHasAttribute()
assertRegExp()
assertSame()
assertSelectCount()
assertSelectEquals()
assertSelectRegExp()
assertStringEndsWith()
assertStringEqualsFile()
assertStringStartsWith()
assertTag()
assertThat()
assertTrue()
assertType()
assertXmlFileEqualsXmlFile()
assertXmlStringEqualsXmlFile()
assertXmlStringEqualsXmlString()
Copyright © 2005-2011 Sebastian Bergmann.