1

Web サービス (Springs) の単体テストに JUnit を使用しています。

@RunWith(SpringJUnit4ClassRunner.class) 
@ContextConfiguration({"classpath:WSexample/config/service/WSexample-service.xml‌"}) 

テストファイルは次の場所にありWSexample/test/find/controllerます

上記のコードを使用してxmlファイルをロードしています。Failed to load Application Context エラーをスローしています。

java.lang.IllegalStateException: org.springframework.test.context.TestContext.getApplicationContext(TestContext.j‌ ava:308) で ApplicationContext を読み込めませんでした。 java:109) org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75) で org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321) で

4

1 に答える 1

0

コンテキスト ファイルをロードするには、おそらくSpringJunit4ClassRunnerandを使用する必要があります。ContextConfiguration

この投稿をチェックしてください。

@RunWith(SpringJUnit4ClassRunner.class) 
@ContextConfiguration(locations={"classpath:myContext.xml"}) 
于 2012-11-30T12:08:06.823 に答える