Skip to content

tddbc/php_phpunit

Repository files navigation

TDDBC for PHP with PHPUnit

これは、TDDBCのPHP向けPHPUnitプロジェクトです。

動作環境

セットアップ

curl -sS https://getcomposer.org/installer | php
php composer.phar install

./vendor/bin/phpunitを実行して

$ ./vendor/bin/phpunit
PHPUnit 9.2.5 by Sebastian Bergmann and contributors.

.                                                                   1 / 1 (100%)

Time: 00:00.683, Memory: 4.00 MB

OK (1 test, 1 assertion)
$ 

のようにテストが正常終了すればOKです。

testdox アノテーションについて

make testでのテスト実行時に TestDox 形式で結果が出力されるようになっています。

クラスやメソッドの PHPDoc に@testdox XXXと記述することでテスト結果の出力を任意の文字列にすることができます。

記述方法については ExampleTest.php を参照してください。

ライセンス

三条項BSDライセンス (3-clause BSD license)です。 詳しくはプロジェクト直下のLICENSEを読んでください。