ConfigDataLocationResolverTests Class — spring-boot Architecture
Architecture documentation for the ConfigDataLocationResolverTests class in ConfigDataLocationResolverTests.java from the spring-boot codebase.
Entity Profile
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/context/config/ConfigDataLocationResolverTests.java lines 36–65
class ConfigDataLocationResolverTests {
private final ConfigDataLocationResolver<?> resolver = new TestConfigDataLocationResolver();
private final ConfigDataLocationResolverContext context = mock(ConfigDataLocationResolverContext.class);
@Test
void resolveProfileSpecificReturnsEmptyList() {
ConfigDataLocation location = ConfigDataLocation.of("location");
MockEnvironment environment = new MockEnvironment();
Profiles profiles = new Profiles(environment, Binder.get(environment), null);
assertThat(this.resolver.resolveProfileSpecific(this.context, location, profiles)).isEmpty();
}
static class TestConfigDataLocationResolver implements ConfigDataLocationResolver<ConfigDataResource> {
@Override
public boolean isResolvable(ConfigDataLocationResolverContext context, ConfigDataLocation location) {
return true;
}
@Override
public List<ConfigDataResource> resolve(ConfigDataLocationResolverContext context,
ConfigDataLocation location) {
return Collections.emptyList();
}
}
}
Domain
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free