我使用spring boot
创建了下面提到的类Sampleclass Sample{
@Value("com.connection.name:SQL")
private String confgiValue;
public String processData(){
return configValue;
}
}
同样我有下面的测试类
@RunWith(SpringJUnit4ClassRunner.class)
public class SampleTest{
public void testProcessData(){
Sample sample=new Sample();
String s=sample.processData();
assertEquals("ORACLE",s);
}
}
现在我的问题是我需要为测试类设置com.connection.name
的值
到目前为止,我尝试了以下选项
@PropertySource("classpath:application-test.properties")
@TestPropertySource("classpath:application-test.properties")
但我仍然无法加载该属性,请解决此问题。