具有环境属性的单元测试配置文件

时间:2019-07-23 16:55:05

标签: spring junit java-8 spring-test

是否有一种方法可以对环境属性在配置文件中进行设置进行单元测试?我正在使用没有弹簧保护套的弹簧,并通过以下设置进行了测试

测试

@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;
}

0 个答案:

没有答案