Erinevus lehekülje "PHPUnit" redaktsioonide vahel

Allikas: Teadmusbaas
11. rida: 11. rida:
 
PHPUnit versioon 7 paigaldamiseks vaata [https://phpunit.de/getting-started/phpunit-7.html phpunit7]. Kasutamine käsurealt:
 
PHPUnit versioon 7 paigaldamiseks vaata [https://phpunit.de/getting-started/phpunit-7.html phpunit7]. Kasutamine käsurealt:
  
<code>phpunit [ options] UnitTest [UnitTest.php]</code>
+
<code>phpunit [options ''UnitTest'' [testinimi.php]</code>
  
 
Allikad:
 
Allikad:

Redaktsioon: 12. märts 2019, kell 12:30

PHPUnit on PHP-programmeerimiskeele üksuse testimise raamistik. See on näide XUnit'i arhidektuuri unit testimise raamistikust mis pärineb SUnit'ist ja sai populaarseks JUnit'ist.

PHPUnit põhineb ideel, et arendajad peaksid kiiresti leidma vigu oma äsja kirjutatud koodis ja teatama, et koodi baasil ei ole koodide regressiooni toimunud. Sarnaselt teiste unitikatsetuste raamistikega kasutab PHPUnit kinnitusi, et kontrollida, kas konkreetse komponendi või testitava seadme käitumine vastab ootustele.

Üksuse testimise eesmärk on isoleerida iga programmi osa ja näidata, et üksikud osad on õiged. Uniti katsetuses esitatakse rangelt kirjalik leping, millele koodi tükk peab vastama. Tänu sellele leiab unit probleemid väljatöötamise tsükli alguses.

PHPUnit võib väljendada testi tulemusi mitmes erinevas formaadis, sealhulgas JUnit XML ja TestDox.

PHPUnit on Debiani 9.X pakketide hulgas. Selle testkeskkonna kasutamiseks võiks paigaldada Debiani ja täiendavalt paigaldada paketid phpunit ja composer

PHPUnit versioon 7 paigaldamiseks vaata phpunit7. Kasutamine käsurealt:

phpunit [options UnitTest [testinimi.php]

Allikad:

https://en.wikipedia.org/wiki/PHPUnit

https://phpunit.de/

Rain TA16