Testujeme pomocí jUnit v prostředí Eclipse
Základní myšlenka testování je stará asi jako programování samo. V dnešní době je nutnost psaní vlastních testovacích objektů takřka nutností.
Testy nám pomáhají odhalit většinu chyb a špatné funkčnosti a snižují tak náklady na jejich opravu. Platí stará pravda, že testy píšeme jen jednou a zůstavájí napořád. Vlastni logiku testovaných objektů pak můžeme měnit jak chceme, ale testy neměníme vůbec. Testy postupen času se narůstají a nabalují se navzájem, tím dostáváme do rukou mocný nástroj pro globální testování celé aplikace. Není divu, že testy jsou jednou ze základních myšlenek extrémního programování.
Pokud hledáte konfortní nástroj pro testy mohu doporučit jUnit jedná se o projekt, postavený na principech open-source a Jave. Z vlastní zkušenosti ho mohu doporučit, ve spojenjí s vývojovým prostředím Eclipse je to mocný pomocník. Samozřejmě, že podpora není jen pro tento nástroj, ale pro celou rodinu vývojových prostředí. Testy lze pouštět i do konzole nebo jako výstup do vlastního GUI jUnit, spouštět jent určité testy nebo celou sadu. Pokud Vás zajíma plugin a použití v nástroji Eclipse, doporučují celkem dobrý návod.
Související články
Související epizody CZ Podcastu
- #261 · Leadership
O vedení lidí a týmů.
- #3 · Java 6 SE, Vývoj webových aplikací
Dagi a Filemon o novinkách v Javě 6 a webových frameworcích.
- #1 · Vývojová prostředí v Javě
První díl CZ Podcastu se věnuje vývojovým prostředím pro Javu.