PHPUnit Manual
PHPUnit 3.6
English
PHPUnit 3.5
English
PHPUnit 3.6
Japanese
PHPUnit 3.5
Japanese
Prev
Next
Appendix B. Index
A
Agile Documentation,
The Command-Line Test Runner
,
Agile Documentation
Annotation,
Writing Tests for PHPUnit
,
Annotations
Apache Ant,
CruiseControl
Apache Maven,
Apache Maven
Assertions,
Automating Tests
,
PHPUnit_Framework_Assert
,
Assert Classes
Automated Documentation,
Agile Documentation
Automated Test,
Automating Tests
C
Code Coverage,
The Command-Line Test Runner
Code-Coverage,
Code-Coverage Analysis
Collecting Parameter,
PHPUnit's Implementation
CruiseControl,
CruiseControl
D
Data-Driven Tests,
Implement PHPUnit_Framework_Test
Design-by-Contract,
Test-First Programming
,
PHPUnit_Framework_Assert
Documenting Assumptions,
Agile Documentation
E
Error,
The Command-Line Test Runner
Extreme Programming,
Test-First Programming
,
Agile Documentation
F
Failure,
The Command-Line Test Runner
Fixture,
Fixtures
I
Incomplete Test,
Incomplete Tests
,
Skeleton Generator
,
PHPUnit_Framework_Assert
J
JSON,
The Command-Line Test Runner
L
Logfile,
The Command-Line Test Runner
O
Observer Pattern,
PHPUnit_Framework_TestResult
P
PHPUnit_Extensions_ExceptionTestCase,
Testing Exceptions
PHPUnit_Extensions_OutputTestCase,
Testing Output
PHPUnit_Extensions_PerformanceTestCase,
Testing Performance
PHPUnit_Extensions_RepeatedTest,
Subclass PHPUnit_Extensions_TestDecorator
PHPUnit_Extensions_TestDecorator,
Subclass PHPUnit_Extensions_TestDecorator
PHPUnit_Extensions_TestSetup,
Suite-Level Setup
,
Stubs
,
Subclass PHPUnit_Extensions_TestDecorator
PHPUnit_Framework_Assert,
BankAccount Example
,
PHPUnit_Framework_Assert
,
Assert Classes
PHPUnit_Framework_IncompleteTest,
Incomplete Tests
PHPUnit_Framework_IncompleteTestError,
Incomplete Tests
PHPUnit_Framework_Test,
PHPUnit's Implementation
,
PHPUnit_Framework_Test
,
Implement PHPUnit_Framework_Test
PHPUnit_Framework_TestCase,
Writing Tests for PHPUnit
,
PHPUnit_Framework_TestCase
,
Subclass PHPUnit_Framework_TestCase
PHPUnit_Framework_TestListener,
PHPUnit_Framework_TestResult
,
Implement PHPUnit_Framework_TestListener
PHPUnit_Framework_TestResult,
PHPUnit's Implementation
,
PHPUnit_Framework_TestResult
,
Subclass PHPUnit_Framework_TestResult
,
Implement PHPUnit_Framework_TestListener
PHPUnit_Framework_TestSuite,
PHPUnit's Implementation
,
PHPUnit_Framework_TestSuite
,
Implement PHPUnit_Framework_TestListener
PHPUnit_Runner_TestSuiteLoader,
The Command-Line Test Runner
Pluggable Selector,
PHPUnit's Implementation
R
Refactoring,
During Development
S
Self Shunt Pattern,
Self-Shunting
setUp(),
Fixtures
,
PHPUnit's Implementation
Skeleton Generator,
The Command-Line Test Runner
,
Skeleton Generator
Skipped Test,
PHPUnit_Framework_Assert
Stubs,
Cross-Team Tests
Syntax Check,
The Command-Line Test Runner
T
tearDown(),
Fixtures
Template Method,
Fixtures
Test-Driven Development,
Test-First Programming
Test-First Programming,
Test-First Programming
TestDox,
Agile Documentation
U
Unit Test,
Automating Tests
,
Test-First Programming
Prev
Next
1. Automating Tests
2. PHPUnit's Goals
3. Installing PHPUnit
4. Writing Tests for PHPUnit
5. The Command-Line Test Runner
6. Organizing Test Suites
7. Fixtures
More setUp() than tearDown()
Variations
Suite-Level Setup
8. TestCase Extensions
Testing Exceptions
Testing Output
Testing Performance
9. Incomplete and Skipped Tests
Incomplete Tests
Skipping Tests
10. Mock Objects
Self-Shunting
Stubs
11. Testing Practices
During Development
During Debugging
12. Test-First Programming
BankAccount Example
13. Code-Coverage Analysis
14. Other Uses for Tests
Agile Documentation
Cross-Team Tests
15. Logging
XML Format
JavaScript Object Notation (JSON)
Test Anything Protocol (TAP)
GraphViz Markup
16. Skeleton Generator
Annotations
17. PHPUnit and Selenium
Selenium RC
PHPUnit_Extensions_SeleniumTestCase
18. Continuous Integration
CruiseControl
Apache Maven
19. PHPUnit's Implementation
20. PHPUnit API
Overview
PHPUnit_Framework_Assert
PHPUnit_Framework_Test
PHPUnit_Framework_TestCase
PHPUnit_Framework_TestSuite
PHPUnit_Framework_TestResult
Package Structure
21. Extending PHPUnit
Subclass PHPUnit_Framework_TestCase
Assert Classes
Subclass PHPUnit_Extensions_TestDecorator
Implement PHPUnit_Framework_Test
Subclass PHPUnit_Framework_TestResult
Implement PHPUnit_Framework_TestListener
New Test Runner
A. PHPUnit for PHP 4
B. Index
C. Bibliography
D. Copyright