美文网首页
Spring中单元测试指定配置文件

Spring中单元测试指定配置文件

作者: IT志男 | 来源:发表于2018-07-17 15:40 被阅读9次

    1、如果在XML文件中使用${spring.profiles.active}指定配置文件

    <context:property-placeholder location="classpath*:config-${spring.profiles.active}.properties"/>
    

    则可以在单元测试类中加入此系统属于用来指定不同的配置文件

    @BeforeClass
        public static void setSystemProperty() {
            Properties properties = System.getProperties();
            properties.setProperty("spring.profiles.active", "test");
        }
    

    2、直接在单元测试类中指定配置文件
    在单元测试类上加入注解

    @TestPropertySource(locations = "classpath:config-test.properties")
    

    相关文章

      网友评论

          本文标题:Spring中单元测试指定配置文件

          本文链接:https://www.haomeiwen.com/subject/elqgpftx.html