HowTo:JUnit 4 testy v Eclipse
Z Java.betlista.net
Pre JUnit 4 testy (o ktorých budem písať) je potrebná Java 5 (1.5), pretože, sa tam používajú anotácie.
Vlastné testovanie je v skutku jednoduché:
class FirstTest {
@Test
public void testMethod() {
System.out.println("running test...");
}
}
pred metódu, ktorá vykonáva vlastný test stačí napísať anotáciu Test
V Eclipse potom stačí túto triedu spustiť ako test
Run > Run As > JUnit test
Na testovanie vo vnútri sa používa trieda org.junit.Assert, v ktorej je množstvo statických metód pre rôzne druhy kontrol, dva príklady za všetko:
- pomocou metódy Assert.fail() (keď použijete statický import, tak tam nemusíte písať meno triedy) test skončí s chybou
- pomocou metódy assertEquals(Object expected, Object actual) kontrolujete, či sú dva objekty rovné, ak nie, test skončí chybou (všimnite si, že som meno triedy vynechal)
