2 Stimmen

maven junit pom.xml

Ich habe ein folgendes Problem.

Ich möchte meine JSF-Anwendung mit JSFUnit testen, aber JSFUnit unterstützt nur junit3 (alle unsere Unit-Tests laufen mit JUnit4).

Ist es möglich, in pom.xml zwei Junit-Abhängigkeiten (junit4 und junit3) mit z.B. unterschiedlichen Geltungsbereichen aufzunehmen?

Bitte um Hilfe und vielen Dank im Voraus

0voto

Péter Török Punkte 111735

Wenn Sie das Projekt in zwei Teilmodule aufteilen, von denen das eine JUnit3 und das andere JUnit4 benötigt, können Sie die Testabhängigkeiten im Child-Pom separat angeben.

0voto

iwein Punkte 25064

Wie Péter sagte, sollten Sie Ihr Projekt in einzelne Module aufteilen. In solchen Fällen habe ich auch gesehen, dass die Verwendung von speziellen Testmodulen zu guten Ergebnissen geführt hat. alt text

Auf diese Weise ist die JUnit4-Testabhängigkeit, die Sie in foo-web haben, für die von foo-web-jsf-tests ausgeführten Tests nicht sichtbar.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X