Package com.chutneytesting.action.domain
Interface ActionTemplate
- All Known Implementing Classes:
ActionTemplateV2
public interface ActionTemplate
-
Method Summary
Modifier and TypeMethodDescriptioncreate(List<ParameterResolver> parameterResolvers) Class<?>default <T> TresolveParameter(List<ParameterResolver> parameterResolvers, Parameter parameter)
-
Method Details
-
identifier
String identifier()- Returns:
- an identifier to link action description in a scenario and its implementation
-
implementationClass
Class<?> implementationClass()- Returns:
- the class parsed into the current
ActionTemplate. May not be aActionif adaptation is made to comply to the current SPI.
-
parameters
-
create
Action create(List<ParameterResolver> parameterResolvers) throws UnresolvableActionParameterException, ActionInstantiationFailureException -
resolveParameter
-