正如我在评论中所说,您不需要 Mockito,您可以使用MockEnvironmentclass 来模拟EnvironmentSpring。
您可以通过这种方式设置值:
MockEnvironment environment = new MockEnvironment();
environment.setProperty("yourKeyOne", "yourValue1");
environment.setProperty("yourKeyTwo", "yourValue2");
Run Code Online (Sandbox Code Playgroud)
并且根据您的需要,您可以使用这个环境变量。例如,这里有一个AnnotationConfigWebApplicationContext实例:
AnnotationConfigWebApplicationContext context = new AnnotationConfigWebApplicationContext();
context.setEnvironment(environment);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7460 次 |
| 最近记录: |