Een aantal WordPress plugins die we ontwikkelen bij Pronamic worden steeds complexer. Om de verschillende functionaliteiten van deze plugins bij elke release goed te testen kan het interessant zijn om gebruik te maken van unit testing. Met behulp van PHPUnit kunnen eenvoudig tests gedefinieerd worden en vervolgens automatisch uitgevoerd worden. Er zijn een aantal zeer interessante tools beschikbaar waarmee deze tests eenvoudig opgezet kunnen worden.
- http://michaelheap.com/installing-phpunit-under-php-5-4-from-homebrew/
- http://wp-cli.org/blog/plugin-unit-tests.html
- http://make.wordpress.org/core/handbook/automated-testing/
- http://codex.buddypress.org/developer/automated-testing/
- https://github.com/wp-cli/sample-plugin
- https://travis-ci.org/
svn co https://unit-tests.svn.wordpress.org/trunk wordpress-tests
export WP_TESTS_DIR="/Users/remco/wp/wordpress-tests"