Package org.japprove.parameterresolver
Class StringVerifierParameterResolver
java.lang.Object
org.japprove.parameterresolver.ApprovalTestParameterResolver
org.japprove.parameterresolver.StringVerifierParameterResolver
- All Implemented Interfaces:
org.junit.jupiter.api.extension.Extension,org.junit.jupiter.api.extension.ParameterResolver
public class StringVerifierParameterResolver extends ApprovalTestParameterResolver implements org.junit.jupiter.api.extension.ParameterResolver
StringVerifierParameterResolver allows to use the StringVerifier as parameter in
Approval Tests.- See Also:
ParameterResolver
-
Constructor Summary
Constructors Constructor Description StringVerifierParameterResolver() -
Method Summary
Modifier and Type Method Description java.lang.ObjectresolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext)Resolve an argument for theStringVerifier.booleansupportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext)Returns true if theStringVerifieris supported as a parameter.
-
Constructor Details
-
StringVerifierParameterResolver
public StringVerifierParameterResolver()
-
-
Method Details
-
supportsParameter
public boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext) throws org.junit.jupiter.api.extension.ParameterResolutionExceptionReturns true if theStringVerifieris supported as a parameter.- Specified by:
supportsParameterin interfaceorg.junit.jupiter.api.extension.ParameterResolver- Specified by:
supportsParameterin classApprovalTestParameterResolver- Throws:
org.junit.jupiter.api.extension.ParameterResolutionException- See Also:
ParameterResolver
-
resolveParameter
public java.lang.Object resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext)Resolve an argument for theStringVerifier.- Specified by:
resolveParameterin interfaceorg.junit.jupiter.api.extension.ParameterResolver- Specified by:
resolveParameterin classApprovalTestParameterResolver- See Also:
ParameterResolver
-