NichtsJUnit Fehler: "Fehler Application laden"
scheint zu funktionieren Ich versuche einfach Test auszuführen:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"/applicationContext.xml"})
@Transactional
public class EmailServiceTest {
Ich habe auch versucht:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"src/main/webapp/WEB-INF/applicationContext.xml"})
@Transactional
public class EmailServiceTest {
Zusammen mit ein paar verschiedenen Dingen anstelle von "Ort", wie "Klassenpfad" und "Datei".
Die "Application" befindet:
src
main
webapp
WEB-INF
applicationContext.xml
Aber JUnit-Test sagt noch: Fehler Application
Nein, das sagt * und liefert eine detaillierte Fehlermeldung *, z. B. um zu sagen, welche Bean gesucht wurde, aber nicht konnte. Sende diese Nachricht. In diesem Fall liegt das wahrscheinlich daran, dass sich Ihre 'applicationContext.xml' nicht an einem dieser Orte * im Klassenpfad * befindet. Wenn Sie neu bei Spring sind, empfehle ich Ihnen, Spring Boot zu verwenden und seine Konventionen einzuhalten (einschließlich der Verwendung von Legacy-XML), bis Sie mit Spring im Allgemeinen besser vertraut sind. – chrylis