Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Artykuły _ [Tłumaczenie] Środowisko testowe PEAR::PHPUnit()

Napisany przez: scanner 4.06.2004, 07:47:44

Dyskusje na temat http://www.php.pl/index.php/phppl/t_umaczenia/rodowisko_testowe_pear_phpunit.

Napisany przez: Zepco 27.06.2004, 17:03:12

Czy są jeszcze inne funkcje niż assertTrue i assertEquals?

Napisany przez: .dragonfly 27.06.2004, 17:40:43

Moze nie odnosnie samej tresci, a wygladu. Czy u was na tej stronie -> http://www.php.pl/index.php/phppl/t_umaczenia/rodowisko_testowe_pear_phpunit/tutorial nic sie nie "rozjezdza" ?

Napisany przez: Zepco 27.06.2004, 20:28:46

Dla osób, które nie wiedzą skąd zgrać PHPUnit podaję linka -> http://pear.php.net/package/PHPUnit

--edit--
Nie bardzo mi to chce dzialac. Czyżby tłumaczenie było dobre, ale dla poprzednich wersji PHPUnit?
Utworzyłem nawet pliki dokładnie tak jak w tutorialu i co się okazuje:

Cytat
Fatal error: Class stringtest: Cannot inherit from undefined class phpunit_testcase in c:\usr\apache\httpd\html\test\testcase.php on line 6


Jednak tutorial jest do wersji 1.0.0. Dla wersji 1.0.1 niestety daje powyższy błąd. worriedsmiley.gif

Jakby ktoś chciał GUI do testów to zamiast:

Kod
$result = PHPUnit::run($suite);
echo $result -> toString();


niech da

Kod
require_once 'PHPUnit/GUI/HTML.php';
$GUI = new PHPUnit_GUI_HTML($suite);
$GUI->Show();


Oczywiście $suite może być pojedynczym testem lub tablicą testów.
Dzięki temu można sobie wybrać z menu, które testy mają być przeprowadzone.

Napisany przez: sztosz 28.06.2004, 10:23:27

Cytat(kAzu^ @ 2004-06-27 18:40:43)
Moze nie odnosnie samej tresci, a wygladu. Czy u was na tej stronie -> http://www.php.pl/index.php/phppl/t_umaczenia/rodowisko_testowe_pear_phpunit/tutorial nic sie nie "rozjezdza" ?

IE i Opera 7 na win 98 nie sprawiaja problemów i nic się nie rozjeżdza.

Napisany przez: Zepco 28.06.2004, 18:36:38

Czy ktoś wogóle się bawi w testowanie aplikacji z użyciem PHPUnit?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)