Java NullPointerException?

2 Antworten

Achte bitte mal darauf, welche JUnit-Version du verwendest.

Wenn ich mich richtig erinnere, dann war es vor JUnit 4 so, dass die setUp-Methode wirklich setUp() heißen muss um erkannt und ausgeführt zu werden. Das heißt "setUP" wäre falsch.

Seit JUnit 4 ist es nicht mehr so wichtig, wie die Methode heißt.
Aber man sollte eine @Before Annotation über die Methode schreiben. Also so:

@Before
public void setUp() {
...
} 

Aber man sollte, wenn möglich die Methode trotzdem noch setUp nennen, damit auch jeder weiß was gemeint ist.

Ich bin ziemlich sicher, dass die Methode setUP nicht aufgerufen wird, denn die Methode der Klasse TestCase heißt setUp.

Sm0KeY67 
Fragesteller
 03.04.2023, 14:33

Jop das war es vielen lieben Dank!!!!

0