Package dev.orne.test.rnd.params
Class BaseParametersSourceExtractorTest
java.lang.Object
dev.orne.test.rnd.params.BaseParametersSourceExtractorTest
Base unit tests for
ParametersSourceExtractor
implementations.- Since:
- 0.1
- Version:
- 1.0, 2022-11
- Author:
- (w) Iker Hernaez
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
assertSupportsParametersType
(ParametersSourceExtractor<?, ?> extractor, Class<?> parametersType) Asserts that the specified generation parameters extractor supports specified generation parameters type.protected void
assertSupportsParametersType
(Class<?> parametersType) Asserts that the tested generation parameters extractor type supports specified generation parameters type.static void
assertSupportsParametersType
(Class<? extends ParametersSourceExtractor<?, ?>> type, Class<?> parametersType) Asserts that the specified generation parameters extractor type supports specified generation parameters type.static void
assertSupportsSourceType
(ParametersSourceExtractor<?, ?> extractor, Class<?> sourceType) Asserts that the specified generation parameters extractor supports specified generation parameters source type.protected void
assertSupportsSourceType
(Class<?> sourceType) Asserts that the tested generation parameters extractor type supports specified generation parameters source type.static void
assertSupportsSourceType
(Class<? extends ParametersSourceExtractor<?, ?>> type, Class<?> sourceType) Asserts that the specified generation parameters extractor type supports specified generation parameters source type.protected abstract @NotNull Class<? extends ParametersSourceExtractor<?,
?>> getType()
Returns the tested generation parameters extractor type.
-
Constructor Details
-
BaseParametersSourceExtractorTest
protected BaseParametersSourceExtractorTest()Creates a new instance.
-
-
Method Details
-
getType
Returns the tested generation parameters extractor type.- Returns:
- The tested generation parameters extractor type.
-
assertSupportsParametersType
Asserts that the tested generation parameters extractor type supports specified generation parameters type.- Parameters:
parametersType
- The generation parameters type.
-
assertSupportsParametersType
public static void assertSupportsParametersType(Class<? extends ParametersSourceExtractor<?, ?>> type, Class<?> parametersType) Asserts that the specified generation parameters extractor type supports specified generation parameters type.- Parameters:
type
- The generation parameters extractor type.parametersType
- The generation parameters type.
-
assertSupportsParametersType
public static void assertSupportsParametersType(ParametersSourceExtractor<?, ?> extractor, Class<?> parametersType) Asserts that the specified generation parameters extractor supports specified generation parameters type.- Parameters:
extractor
- The generation parameters extractor,.parametersType
- The generation parameters type.
-
assertSupportsSourceType
Asserts that the tested generation parameters extractor type supports specified generation parameters source type.- Parameters:
sourceType
- The generation parameters source type.
-
assertSupportsSourceType
public static void assertSupportsSourceType(Class<? extends ParametersSourceExtractor<?, ?>> type, Class<?> sourceType) Asserts that the specified generation parameters extractor type supports specified generation parameters source type.- Parameters:
type
- The generation parameters extractor type.sourceType
- The generation parameters source type.
-
assertSupportsSourceType
public static void assertSupportsSourceType(ParametersSourceExtractor<?, ?> extractor, Class<?> sourceType) Asserts that the specified generation parameters extractor supports specified generation parameters source type.- Parameters:
extractor
- The generation parameters extractor,.sourceType
- The generation parameters source type.
-