junit4

Version 4 des beliebten Java Unit-Testframeworks von Junit
2
Antworten

Was ist der beste Weg, um ein Zeitlimit pro Test oder pro Klasse einzurichten, wenn junit in perBatch forkmode verwendet wird?

Ich möchte die Erstellung abbrechen, wenn jemand einen Test schreibt, der länger als 1 Sekunde dauert, aber wenn ich im perTest-Modus laufe, dauert es viel, viel länger. Ich könnte wahrscheinlich eine benutzerdefinierte Aufgabe schreiben, die...
05.01.2012, 13:48
5
Antworten

Wie lösche ich den Browser-Cache automatisch in Selenium WebDriver?

Wie lösche ich den Browser-Cache vor jedem Testlauf? Ich habe versucht mit driver.manage().deleteAllCookies(); in setUp Methode nach dem Erstellen der Treiber-Instanz, es funktioniert für Firefox, aber für IE keine Verwendung. Gibt es eine...
09.05.2013, 12:09
4
Antworten

Ursache eines unerwarteten Verhaltens mit dem erwarteten Ausnahmemechanismus von JUnit 4?

Ich versuche zu testen, dass eine bestimmte Methode eine erwartete Ausnahme von einer Methode auslöst. Laut JUnit4-Dokumentation und diese Antwort < Ich habe den Test geschrieben als: %Vor% Dieser Code schlägt jedoch den JUnit-Test fehl und...
27.12.2008, 19:25
4
Antworten

JUnit richtiger Weg des Tests erwartete Ausnahmen

Hallo Leute, ich habe mich gefragt, ob diese Art, meine Exception zu testen, in Ordnung ist, ich habe diese Ausnahme, die ich in die zweite Testannotation einwerfen muss, da ich als Ergebnis eine rote böse Bar und einen Erfolg und einen Fehler e...
21.02.2017, 17:48
2
Antworten

JUnit @Before vs @Rule

Ich verstehe das, @Before und @BeforeClass werden vor jedem Test bzw. der gesamten Testklasse ausgeführt @Rule und @ClassRule umschließt jeden Test bzw. die gesamte Testklasse. Nehmen wir an, ich muss einige Daten vor jede...
03.04.2017, 19:54
1
Antwort

Laufende Unit-Tests mit Maven im Frühjahr LTW-Umgebung

Ich entwickle eine Anwendung in einer DDD-Architektur mit Spring LoadTimeWeaving-Funktion. Das Problem ist, dass ich meine Junit-Tests mit Eclipse ausführen kann, aber nicht mit Maven. Ich habe alle Optionen auf verschiedenen Seiten versucht, ab...
03.11.2011, 14:42
3
Antworten

Testen von Android JUnit4

Ich möchte einige JUnit4-Tests durchführen. Der Code basiert auf einigen Android-Bibliotheken (Android XML-Parser), erstellt jedoch keine Aktivitäten und so weiter. Wenn ich versuche, Tests durchzuführen, habe ich festgestellt, dass eine Android...
22.07.2011, 10:53
3
Antworten

führt Selen-Webdriver-Testfälle gegen mehrere Browser aus

Ich bin neu im Selen-Test. Ich möchte selenium test cases auf mehreren Browsern mit Internet Explorer, Firefox, Oper und Chrome ausführen. Welchen Ansatz muss ich verfolgen? Können Sie mir bitte vorschlagen, was der beste Prozess ist. Unte...
18.04.2013, 07:29
4
Antworten

Mehrere Schnittstellenimplementierungen mit denselben Tests testen - JUnit4

Ich möchte dieselben JUnit-Tests für verschiedene Schnittstellenimplementierungen ausführen. Ich habe mit der Option @Parameter eine schöne Lösung gefunden: %Vor% Dieser Test wird zweimal ausgeführt, zuerst mit der GoodInterfaceImpl und...
18.06.2012, 09:31
4
Antworten

@parameters wird vor der @beforeclass-Methode ausgeführt

Ich benutze die "parametrisierte" Funktion von Junit 4 und habe festgestellt, dass die Methode @parameters vor der @beforeclass-Methode ausgeführt wird. Das verursacht ein Problem für mich, da die Parameter, die ich über @parameters an die Testf...
11.07.2012, 10:39