Manual:PHP unit testing/Appendix
« Unit testing
PHPUnit testing
PHPUnit testing
Contents
- Running the tests
- Generate code coverage
- Writing testable PHP code
- Writing tests
- Continuous integration
- Understanding build failures
- Appendix
(how to help, resources..)
Tools
How to help
- Make sure the tests run on your system -- if they don't, either something's broken or the tests are making bad assumptions, and it needs fixing either way!
- Find and fix any testing problems on non-MySQL database backends:
- (SQLite is used for test runs on https://integration.wikimedia.org/ci/)
- Manual:PHP unit testing/PostgreSQL
- Manual:PHP unit testing/Oracle
- Manual:PHP unit testing/MS SQL Server
- Find code that needs testing and write tests