Testing PHP Applications
Reliable PHP: unit tests with PHPUnit, test doubles, testing database code and HTTP endpoints, test-driven development and continuous integration.
PHP-210 Year 2 3 credits 12 lessons planned ▶ Video lessons coming soon
Offered by HSM University · PHP Programming
Course content
- 1Why testing mattersComing
- 2PHPUnit basicsComing
- 3Assertions and data providersComing
- 4Test doubles and mocksComing
- 5Testing database codeComing
- 6Testing HTTP endpointsComing
- 7Test-driven developmentComing
- 8Code coverageComing
- 9Refactoring safelyComing
- 10Static analysis in the pipelineComing
- 11Continuous integrationComing
- 12Capstone: testing a legacy applicationComing
Requirements
Recommended background. You can start any course at any time.
Description
Reliable PHP: unit tests with PHPUnit, test doubles, testing database code and HTTP endpoints, test-driven development and continuous integration.
Part of the Information Technology stream, typically taken in year 2.