Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:php:php_egysegteszt:run-tests

Ez a dokumentum egy előző változata!


< PHP egységteszt

run-tests

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

oktatas/programozas/php/php_egysegteszt/run-tests.1569748370.txt.gz · Utolsó módosítás: 2019/09/29 11:12 szerkesztette: admin