Con PEAR posso seguire l'analoga procedura proposta anche qua
http://www.phpunit.de/manual/3.0/en/installation.html
Il problema è quando ti da l'errore:
PHPUnit_TestCase($name); } function setUp() { $this->objMyTestClass = new TestClass(); } function tearDown() { unset($this->objMyTestClass); } function testMyMethod() { $actualResult = $this->objMyTestClass->myMethod('parameter'); $expectedResult = 'expected result'; $this->assertTrue($actualResult == $expectedResult); } } ?>
Warning: require_once(C:\root\ch13\PHPUnit.php) [function.require-once]: failed to open stream: No such file or directory in C:\root\ch13\testsuite.php on line 3

Fatal error: require_once() [function.require]: Failed opening required 'PHPUnit.php' (include_path='.;C:\PHP\PEAR') in C:\root\ch13\testsuite.php on line 3
Prima la procedura ti dice che devi rinominare phpunit.php in phpunit. togliendo l'estensione e poi l'errore ti fa una esplicita richiesta di phpunit.php sotto la root di sistema, e, anche se lo accontenti ti ripete l'errore per altri files non inclusi nella root (?)