PHPUnit Manual
PHPUnit 3.4
English
PHPUnit 3.3
English
PHPUnit 3.4
Japanese
PHPUnit 3.3
Japanese
1. 自動テスト
2. PHPUnit の目標
3. PHPUnit のインストール
4. PHPUnit 用のテストの書き方
5. コマンドラインのテストランナー
6. Fixtures
tearDown() よりも setUp()
バリエーション
Fixture の共有
7. テストの構成
スイートレベルのセットアップ
8. テストケースの拡張
例外のテスト
出力内容のテスト
パフォーマンス低下のテスト
9. 不完全なテスト・テストの省略
不完全なテスト
テストの省略
10. モックオブジェクト
自己シャント
スタブ
11. テストの進め方
開発中のテスト
デバッグ中のテスト
12. テストファーストプログラミング
銀行口座の例
13. コードカバレッジ解析
ファイルのインクルードや除外
14. テストのその他の使用法
アジャイルな文書作成
複数チームでのテスト
15. ログ出力
XML 形式
コードカバレッジ (XML)
JavaScript Object Notation (JSON)
Test Anything Protocol (TAP)
GraphViz マークアップ
テストデータベース
16. 雛形ジェネレータ
アノテーション
17. PHPUnit と Selenium
Selenium RC
PHPUnit_Extensions_SeleniumTestCase
18. 継続的インテグレーション
CruiseControl
Apache Maven
19. PHPUnit の実装
20. PHPUnit API
概要
PHPUnit_Framework_Assert
PHPUnit_Framework_Test
PHPUnit_Framework_TestCase
PHPUnit_Framework_TestSuite
PHPUnit_Framework_TestResult
パッケージの構成
21. PHPUnit の拡張
PHPUnit_Framework_TestCase のサブクラスの作成
アサートクラスの作成
PHPUnit_Extensions_TestDecorator のサブクラスの作成
PHPUnit_Framework_Test の実装
PHPUnit_Framework_TestResult のサブクラスの作成
PHPUnit_Framework_TestListener の実装
新しいテストランナーの作成
A. PHP 4 用の PHPUnit
B. 目次
C. 参考文献
D. 著作権