K
KingCockroach
Gast
Hallo ,
neue Frage: ich habe eine Klasse
Wenn ich in Eclipse diesen Test nun als JUnit Test ausführe, werden die Methoden nacheinander abgearbeitet. Ich habe jedoch festgestellt, dass die Methoden setUP() und tearDown() jedesmal aufgerufen wird, wenn in eine TestMethode gesprungen bzw beendet wird.
Wenn ihc so einen Test ausführe, wie kann ich denn sicherstellen, dass eine Prozeudr nur 1 mal aufgerufen wird. Ich hatte bisher in der setUp eine Anweisung wie "server.start()", aber das muss nicht jedesmal neu gemacht werden.
Wie kann ich erreichen , dass bei einer Ausführung als JUnit Test eine bestimmte Methode nur 1 mal für alle Tests in dieser Klasse gilt.
neue Frage: ich habe eine Klasse
Code:
public class Test extends TestCase {
public void setUp(){
}
public void testXXX(){
}
public void testYYY(){
}
public void testZZZ(){
}
public void tearDown(){
}
}
Wenn ich in Eclipse diesen Test nun als JUnit Test ausführe, werden die Methoden nacheinander abgearbeitet. Ich habe jedoch festgestellt, dass die Methoden setUP() und tearDown() jedesmal aufgerufen wird, wenn in eine TestMethode gesprungen bzw beendet wird.
Wenn ihc so einen Test ausführe, wie kann ich denn sicherstellen, dass eine Prozeudr nur 1 mal aufgerufen wird. Ich hatte bisher in der setUp eine Anweisung wie "server.start()", aber das muss nicht jedesmal neu gemacht werden.
Wie kann ich erreichen , dass bei einer Ausführung als JUnit Test eine bestimmte Methode nur 1 mal für alle Tests in dieser Klasse gilt.