Package io.micronaut.testresources.core
Class PropertyResolverSupport
java.lang.Object
io.micronaut.testresources.core.PropertyResolverSupport
An utility class to deal with property resolution.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanResolveExpression(io.micronaut.core.value.PropertyResolver propertyResolver, TestResourcesResolver testResourcesResolver, String expression, Map<String, Object> testProperties) Determines if a test resources resolver can resolve a particular expression.resolveRequiredProperties(String expression, io.micronaut.core.value.PropertyResolver propertyResolver, TestResourcesResolver testResourcesResolver) Resolves the required properties for a particular test resources resolver. 
- 
Constructor Details
- 
PropertyResolverSupport
public PropertyResolverSupport() 
 - 
 - 
Method Details
- 
resolveRequiredProperties
public static Map<String,Object> resolveRequiredProperties(String expression, io.micronaut.core.value.PropertyResolver propertyResolver, TestResourcesResolver testResourcesResolver) Resolves the required properties for a particular test resources resolver.- Parameters:
 expression- the expression which is being resolvedpropertyResolver- the property resolvertestResourcesResolver- the test resources resolver- Returns:
 - the resolved properties
 
 - 
canResolveExpression
public static boolean canResolveExpression(io.micronaut.core.value.PropertyResolver propertyResolver, TestResourcesResolver testResourcesResolver, String expression, Map<String, Object> testProperties) Determines if a test resources resolver can resolve a particular expression.- Parameters:
 propertyResolver- the property resolvertestResourcesResolver- the test resources resolverexpression- the expressiontestProperties- the test resources configuration map- Returns:
 - the resolved property entries
 
 
 -