předchozí - obsah části -
obsah - další |
dotazy/odpovědi Ještě lepší... nejen při ladění
je používat systémy pro běhovou kontrolu platnosti podmínek:
- vstupní podmínka metody (zda je volána s přípustnými parametry)
- výstupní podmínka metody (zda jsou dosažené výstupy správné)
- a podmínka kdekoli jinde - např. invariant cyklu...
K tomuto slouží jednak
- standardní klíčové slovo (od JDK1.4) assert booleovský výraz
- testovací nástroje typu JUnit (a varianty - HttpUnit,...) - s metodami assertEquals() apod.
ukázka testu jednotky:
Test třídy ChovatelPsu
předchozí - obsah části -
obsah - další |
dotazy/odpovědi
Slidy předmětu byly navštíveny
krát.