SyMfonAK - vyvíjame databázy pomocou frameworku Symfony

Odporúčané praktiky - testy

Z SyMfonAK
Prejsť na: navigácia, hľadanie

Symfony dokumentácia → testy


Tests, originál dokumentácia

Zhruba sa dá povedať že sú dva druhy testov, unit test na kontrolu vstupov a výstupov funkcií a testy funkčnosti, ktorými prechádzame stránku akoby cez prehliadač, klikáme na linky, vypĺňame formuláre a cez assert overujeme, či sú vidieť na stránkach rôzne veci.

Unit test

Týmito testami overujeme funkčnosť logiky aplikácie, symfony nemá vlastný nástroj na unit testy, najviac obľúbené sú PhpUnit a PhpSpec

Dokumentácia phpunit

Testy funkčnosti

Pre náročnosť ich niektorí vývojári úplne vynechávajú. Nevynechajte ich! Už aj pri definovaní jednoduchých testov viete zachytiť vážne chyby ešte pre nasadením do ostrej prevádzky.

Definujte aspoň testy na overenie či sa jednotlivé stránky aspoň vôbec načítajú!

Napríklad niečo takéto jednoduché: