Ciao a tutti
Seguendo un manuale sto "tentando" di testare php unit, scaricato dal seguente link:
https://github.com/sebastianbergmann/phpunit
Mi sono imbattuto nella documentazione rilasciata per la modalità manuale, io opero in ambiente Win Xp 32 bit quindi mi serve quella
http://www.phpunit.de/manual/3.5/en/...l#installation
(Chapter 3. Installing PHPUnit)
Ho provato a seguire i punti elencati ma non riesco proprio a farlo funzionare, provando una classe di test mi riporta i seguenti errori
La include path l'ho settata precedentemente per PEAR (pear funziona), qua va a cercare un file Filter.php all'interno di phpunit.php (aggiunto con un require_once) in un percorso che effettivamente non è quello reale "PHP/CodeCoverage/". Sistemando il percorso la stessa cosa me la ripete per altri files inclusi all'interno di phpunit.php, non capisco cosa fa e cosa dovrei fare (...), qualcuno può darmi una mano? Grazie a tutti.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); } } ?>#!/usr/bin/env php
Warning: require_once(PHP/CodeCoverage/Filter.php) [function.require-once]: failed to open stream: No such file or directory in C:\PHP\PEAR\PHPUnit\phpunit.php on line 38
Fatal error: require_once() [function.require]: Failed opening required 'PHP/CodeCoverage/Filter.php' (include_path='.;C:\PHP\PEAR') in C:\PHP\PEAR\PHPUnit\phpunit.php on line 38