update to use phpunit