Dokumentace
- JavaDoc (součást JDK).
- Speciální dokumentační komentáře.
- Mohou obsahovat html a css.
- Mohou obsahovat speciální tagy.
- Výsledná dokumentace v html.
- Utilita javadoc.
javadoc -d vysledny_adresar cesta_k_balicku
- Dobrá podpora v IDE.
Testování
- Junit
- JavaDoc k Junit API
- Jednotkové testování (a testování obecně) je téma samo o sobě.
- Zde jen základní použítí v Javě.
- Dobrá podpora v IDE.
- Pokrytí testy.
- Průvodce Junit testy (zejména část 2).
- Uvidíme následující (vše si přečtěte i v průvodci):
- Základní struktura testovací třídy,
- Anotace,
- Assertion,
- Assumption,
- Parametrizované testy,
- Formátování výstupu testů.
Souboru z projektu prezentovaného na semináři jsou ke stažení zde.
Úkoly
Do předchozích úkolů doplňte dokumentaci.
K úkolům z minulých seminářů napište testy.
Vyřešené úkoly budou zkontrolovány na semináří.