97得票13回答
在Spring测试中禁用@EnableScheduling

当我运行单元测试时,它会调用我的定时任务。我想要阻止这种行为,因为我的主应用程序配置中有 @EnableScheduling。 如何在我的单元测试中禁用此行为? 我遇到了这个问题/答案,建议设置配置文件?不确定我该如何做?或者是否过于复杂?我考虑为我的单元测试拥有一个单独的 AppConf...

26得票3回答
如何在一个测试中测试多个Spring Boot应用程序?

我有一个包含两个Spring Boot应用程序的多模块Maven项目: 父级 fooApp barApp test 如何设置一个测试,使您可以在同一进程中加载单独的Spring Boot应用程序,并具有其自己的配置上下文。public abstract class AbstractI...

14得票7回答
无法解析import org.springframework.test.context.junit4.SpringJUnit4ClassRunner

我是Spring的新手,这也是我在StackOverflow上的第一个问题,所以我会尽力让它易于理解。 我正在尝试使用Spring和Maven创建Web服务客户端,参考这个教程,但是我遇到了这个错误:The import org.springframework.test.context.ju...

12得票1回答
为什么使用SpringJUnit4ClassRunner.withAfterClasses方法会出现晦涩的MultipleFailureException错误信息?

为什么我的Spring测试设置失败,并显示以下不太有用的错误消息?欢迎任何建议。JUnit输出java.lang.NoClassDefFoundError: org/junit/runners/model/MultipleFailureException at org.springframew...

8得票1回答
运行Gradle JUnit测试时,“Address already in use: bind”异常

我正在使用Spring Boot 1.2.1.RELEASE、JUnit4和Gradle 2.1开发RESTful服务。我试图定义一个属性文件,其中包含和/或覆盖仅用于JUnit测试的值。当我作为JUnit测试来调用时,所有测试都没有问题。然而,当这些相同的测试在gradle "build"或...

8得票2回答
为什么在Spring Boot应用程序的Junit测试中无法使用来自application.properties文件的属性?

我有一个Spring Boot应用程序,正在编写Junit测试。我尝试从application.properties(定义在src/main/resources/application.properties中)和在AppConfig(src/main/java/hello/AppConfig....