oktatas:programozas:php:php_egysegteszt:run-tests
Ez a dokumentum egy előző változata!
run-tests
- Szerző: Sallai András
- Copyright © Sallai András, 2019
- Web: http://szit.hu
Szükséges
A tesztek futtatásához szükség van a pear parancsra. Ha nincs telepítve, Debian GNU/Linuxon:
apt install php-pear
Használat
- lib.php
<?php function haromszogTerulet($alap, $magassag) { return ($alap*$magassag)/2.0; }
- haromszogTerulet.phpt
--TEST-- Háromszög terület teszt --FILE-- <?php include 'lib.php'; var_dump(haromszogTerulet(30, 35)); var_dump(haromszogTerulet(30, 45)); ?> --EXPECT-- float(525) float(675)
A teszt futtatása:
pear run-tests haromszogTerulet.phpt
- TEST – A TEST részbe tetszőleges leírást adhatunk a tesztről.
- FILE – Meghívjuk a tesztelendő metódust.
- EXPECT – A várt értékek megadása
Az EXPECT részben a következők lehetnek, példák:
- string(5) „Hello”
- float(525)
- float(5.6)
- int(50)
- bool(true)
- bool(false)
Linkek
- https://qa.php.net/ (2019)
oktatas/programozas/php/php_egysegteszt/run-tests.1569748370.txt.gz · Utolsó módosítás: 2019/09/29 11:12 szerkesztette: admin