如何从Junit类设置config参数的值

时间:2018-06-07 03:07:02

标签: spring-boot junit

我使用spring boot

创建了下面提到的类Sample
class 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")

但我仍然无法加载该属性,请解决此问题。

0 个答案:

没有答案