spring-test
-
如何在弹簧测试中设置环境变量或系统属性? 我想编写一些测试来检查已部署WAR的XML Spring配置。不幸的是,某些 Bean 需要设置某些环境变量或系统属性。在将方便的测试样式与@ContextConfiguration一起使用时,如何在初始化弹簧豆之前设置环境
-
JUnit测试在Eclipse中通过,但在Maven Surefire中失败 我使用JUnit 4和弹簧测试库编写了一些JUnit测试。当我在Eclipse中运行测试时,然后运行良好并通过。但是当我使用Maven运行它们时(在构建过程中),它们会失败,从而导致与弹簧相关的错误。我
-
@Test后的回滚事务 首先,我在StackOverflow上发现了很多关于这个问题的线程,但没有一个真正帮助我,所以很抱歉问一个可能重复的问题。 我正在使用spring-test运行JUnit测试,我的代码看起来像这样 我的问题是
-
在集成测试中覆盖 Bean 对于我的Spring-Boot应用程序,我通过一个@Configuration文件提供了一个RestTemplate,所以我可以添加合理的默认值(例如超时)。对于我的集成测试,我想模拟 RestTemplate,因为我不想连接到外部服务 -
-
-
-
无法找到@SpringBootConfiguration,您需要在测试中使用@ContextConfiguration或@SpringBootTest(classes=...) 我正在使用 和 .应用程序的布局是这样的
-
-
-
'application.yml' 中的 Spring Boot 属性未从 JUnit Test 加载 我做错了什么?我正在使用这个小的独立应用程序,它运行并找到我的.相同的配置不适用于 JUnit,请参阅下文:
标签