Ce référentiel fournit un kit de démarrage pour tester unitairement les plugins WordPress à l'aide de PHPUnit.
Ces instructions vous permettront d'obtenir une copie du projet opérationnel sur votre ordinateur local à des fins de développement et de test.
Configuration de Travis CI
Un .travis.yml
prêt à l'emploi configuré avec une matrice de test raisonnable
Ajoutez simplement des tests
Ce projet comprend un exemple de cas de test test-example.php
. Ajouter des tests est aussi simple que d’ajouter des méthodes à cet exemple de classe ! Se lancer et fonctionner ne pourrait pas être plus simple.
git clone https://github.com/devkabir/phpunit-starter-for-wordpress-plugin.git
composer install
cd phpunit-starter-for-wordpress-plugin
tests/wp-config.php
si nécessaire. mysqladmin create wp_phpunit_tests -u root
Le nom de la base de données est par défaut wp_phpunit_tests
, mais vous pouvez le modifier dans tests/wp-config.php
sans affecter la configuration de Travis qui est basée sur des variables d'environnement.
composer test