Package io.helidon.testing.junit5.suite
Interface SuiteResolver
public interface SuiteResolver
Internal contract for suite providers that resolve constructor and method parameters at runtime.
-
Method Summary
Modifier and TypeMethodDescriptionresolveParameter(Type type) Resolve parameter of provided parameterType.booleansupportsParameter(Type type) Determine if this resolver supports resolving of provided parameterType.
-
Method Details
-
supportsParameter
Determine if this resolver supports resolving of provided parameterType.- Parameters:
type- parameterTypeto check- Returns:
- value of
trueif this resolver supports provided type orfalseotherwise
-
resolveParameter
Resolve parameter of provided parameterType. This method is only called ifsupportsParameter(java.lang.reflect.Type)previously returnedtruefor the sameType.- Parameters:
type-Typeof the parameter to resolve- Returns:
- resolved parameter value
-