当我尝试执行时,我只在一个平台上遇到问题mvn clean install
。作为构建的一部分,我们编译多个组件,最后我们使用wiremock执行功能测试。它应该从功能测试配置文件中选择特定配置,并且应该从 application.properties 文件中选择默认属性。但由于某种原因,相同的代码无法找到这些文件中提到的属性。所以,只是想知道是否可以通过某种方式获取在 wiremock 期间加载的属性文件列表?这将为为什么没有选择预期的属性文件提供一些线索?
所有属性文件都位于内部:
src/main/resources
并且,从测试课开始。
@ContextConfiguration(classes = SampleFTConfiguration.class)
public class SampleControllerTest{
//test method
}
@ComponentScan("com.xxx.xxx.xxx.ft")
@PropertySource("classpath:application-test.properties")
public class SampleFTConfiguration{
}
注意:我不希望任何人解决这个问题,我只想知道,如果我们可以获得加载的属性文件的名称?