是否有一种方法可以对环境属性在配置文件中进行设置进行单元测试?我正在使用没有弹簧保护套的弹簧,并通过以下设置进行了测试
测试
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = { carConfig.class, AnnotationConfigContextLoader.class })
@TestPropertySource("classpath:application.properties")
public class CarConfigTest {
@Autowired
private Environment env;
@Test
public void propertiesConfigTest() {
}
}
正在测试的类/功能
public Properties propertiesConfig(){
Properties props = new Properties();
props.put(endpoints, env.getProperty(car.endpoints));
...
return props;
}