Jetzt neu: Das erweiterte Tutorial für JUnit mit umfangreicher Beschreibung der neuen Funktionen von JUnit 4. |
import junit.framework.TestCase;
public class BasicTest extends TestCase {
private int variable;
public void setUp() {
variable = 3;
}
public void testfirstThing() {
variable = variable +1;
assertEquals(4,variable);
}
public void testsecondThing() {
variable = variable - 3;
assertTrue(variable == 0);
}
public void tearDown() {
variable = 0;
}
}
Die Tests befinden den sich in den Methoden die mit test anfangen.
In diesem Fall also testFristThing() und testSecondThing(). Die
Methode setUp() wird dazu benutzt, um vor dem Start jeder test-Methode
die Variablen zu initialisieren. Mit der Methode tearDown() kann man entsprechend nach jeder
test-Methode aufräumen.