gpt4 book ai didi

java - 如何测试在类路径上找不到文件? java( Spring @Configuration)

转载 作者:行者123 更新时间:2023-11-28 21:31:36 26 4
gpt4 key购买 nike

我想测试一下 Spring

@Configuration class

可以处理类路径中丢失的文件。例如。使用 PropertySourcesPlaceholderConfigurer 时。但这只是一个具体的例子,问题实际上是关于如何测试与类路径交互的类(例如,读取位于 maven 项目中的 src/main/resources 中的文件)。

所以本质上我想创建一个 spring 上下文,我在其中控制测试设置代码中的类路径。

测试需要是 JUnit 测试。

最佳答案

希望下面的内容能帮到你

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath*:/testApplicationContext.xml"})
public class YourTestClass{

您必须为您的测试创建一个 spring 上下文,并且您可以将生产环境包含在其中。您可以将 classpath*: 替换为绝对位置。

问候,拉吉布。

关于java - 如何测试在类路径上找不到文件? java( Spring @Configuration),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19355718/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com