执行 JUnit 单元测试前,修改环境变量

同一份代码,在不改变配置文件的情况下,可以连接不同的数据库,进行JUnit测试。

非开发、测试、生产环境的区别。而是   我就站在这里,指哪打哪!

避免重复造轮子,参考博文:

使用junit&spring修改系统的环境变量,解决docker程序测试问题_junit 环境变量_fly-iot的博客-CSDN博客

主要关键词:

Maven依赖:


        com.github.stefanbirkner
        system-rules
        1.16.1
        test

 

Java类:EnvironmentVariables

以下博文 仅供参考,未下场测试。

java - 如何在 Spring 测试中设置环境变量或系统属性? - SegmentFault 思否

你可能感兴趣的:(junit,spring,system-rules,环境变量)