Wie bekomme ich meinen Spring-JUnit-Test, um zu glauben, dass er in einem GenericApplicationContext ausgeführt wird?

8

Ich verwende Spring 3.2.6.RELEASE , JUnit 4.11 und DWR 3.0.0-rc2 . Meine Frage ist, wie kann ich beim Ausführen eines Spring-JUnit-Integrationstests Dinge simulieren, die in org.springframework.context.support.GenericApplicationContext ausgeführt werden?

Ich habe es versucht:

%Vor%

in dem meine "dwr-context.xml" -Datei auf

gesetzt ist %Vor%

Letztendlich sterben alle meine JUnit-Tests jedoch mit der folgenden Ausnahme:

  

("java.lang.IllegalStateException: WebApplicationObjectSupport   instance [org.directwebremoting.spring.DwrController@11297ba3] tut dies   nicht in einem WebApplicationContext, aber in:   org.springframework.context.support.GenericApplicationContext@4e513d61 ").

Wenn ich herausfinden könnte, wie man das System dazu bringt, in GenericApplicationContext zu laufen, würde ich über dieses Problem hinwegkommen.

%Vor%     
Dave 27.01.2014, 18:15
quelle

1 Antwort

14

Ich bin auf denselben Fehler gestoßen und habe den Fehler behoben @WebAppConfiguration in einer Testklasse wie folgt:

%Vor%     
Arpit 07.01.2017 09:17
quelle