spring - Spring MVC 应用程序测试中的 ContextConfiguration

标签 spring junit

当我的测试类作为 JUnit Test 运行时,控制台显示:

INFO: Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.package.mvc.AccountControllerTestDoc]

但是我的类(com.package.mvc.AccountControllerTestDoc)看起来像:

...

@RunWith(SpringJUnit4ClassRunner.class)
@WebAppConfiguration
@ContextConfiguration("classpath*:business-config.xml")
public class AccountControllerTestDoc {
...
}

为什么没找到?这里使用Spring 4.2.2。

最佳答案

我的看起来像这样:

@RunWith(SpringJUnit4ClassRunner.class)
@SpringApplicationConfiguration(classes = MyLoggingdemoApplication.class)
@WebAppConfiguration
public class MyLoggingdemoApplicationTests {

关于spring - Spring MVC 应用程序测试中的 ContextConfiguration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38640676/

相关文章:

java - 在 Oracle 数据库中调用查询时绑定(bind)后更改参数值

eclipse - 将Eclipse Android Junit测试迁移到Android Studio Gradle

java - 在 JUnit 测试期间禁用部分 Java 程序

java - 运行 Cucumber Junit 测试时出错 :Intializationerror

java - 使用spring手动事务管理获取EntityManager

java - Spring AOP 切入点表达式中包名称的通配符支持

java - 返回可能已设置的实例时,DeferredResult 是否存在竞争条件?

Maven 依赖项上的 java.lang.ClassNotFoundException

java - "The method x is ambiguous for the type"Mokito JUnit 错误

java - 如何在Android Studio中创建appium TestSuite