Scripthulp.
Programming you can trust

PHPUnit

Door Rachelle 20-05-2011 16:04:52
Bekeken 717 keer

PHPUnit

Tijdens het schrijven van PHP code is het heel handig automatische tests te gebruiken voor de geschreven modules. Daarmee kan je automatisch testen of je code nog werkt. Voor dit gebruik je de testtool PHPUnit.

Programmeer IDE's

Je kan PHPUnit gebruiken vanaf de commandline, echter het is veel makkelijker deze te gebruiken vanuit programmeer IDE's zoals Netbeans en eclipse. Deze IDE's kunnen verschillende unit-tools aan zich binden waaronder PHPUnit voor de taal PHP.

Onder windows en OS X moet je PHPUnit handmatig installeren. Als afhankelijkheden heb je oa php-pear en php-cli nodig. Zie voor instructies http://www.phpunit.de/manual/current/en/installation.html.

Onder Linux kan je je packagemanager gebruiken om PHPUnit te installeren.

Ubuntu 11.04

Helaas werkt de normale installatie-methode niet meer onder Ubuntu 11.04. De pear-installer lijkt corrupt te zijn waardoor de installatie faalt. Zie de volgende stappen om PHPUnit te installeren

1 Installeer phpUnit via je package-manager zodat je alle dependancies hebt

2 Upgraden van de pear installer :

wget http://pear.php.net/go-pear.phar
sudo php go-pear.phar
Verander het eerste opgegeven pad naar /usr/

3 Registeren van de bronnen

cd /usr/bin/pear/bin/ sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover components.ez.no
sudo pear channel-discover pear.symfony-project.com

4 Installeer PHPUnit

sudo pear install phpunit/PHPUnit