EnvVariablesTests Class — spring-boot Architecture
Architecture documentation for the EnvVariablesTests class in EnvVariablesTests.java from the spring-boot codebase.
Entity Profile
Source Code
build-plugin/spring-boot-maven-plugin/src/test/java/org/springframework/boot/maven/EnvVariablesTests.java lines 32–61
class EnvVariablesTests {
@Test
void asNull() {
Map<String, String> args = new EnvVariables(null).asMap();
assertThat(args).isEmpty();
}
@Test
void asArray() {
assertThat(new EnvVariables(getTestArgs()).asArray()).contains("key=My Value", "key1= tt ", "key2= ",
"key3=");
}
@Test
void asMap() {
assertThat(new EnvVariables(getTestArgs()).asMap()).containsExactly(entry("key", "My Value"),
entry("key1", " tt "), entry("key2", " "), entry("key3", ""));
}
private Map<String, String> getTestArgs() {
Map<String, String> args = new LinkedHashMap<>();
args.put("key", "My Value");
args.put("key1", " tt ");
args.put("key2", " ");
args.put("key3", null);
return args;
}
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free