Class AbstractServiceApiTest<T>
java.lang.Object
net.avcompris.commons3.api.tests.AbstractApiTest
net.avcompris.commons3.core.tests.AbstractServiceApiTest<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.avcompris.commons3.api.tests.AbstractApiTest
AbstractApiTest.StepExecution, AbstractApiTest.StepExecutionResult
-
Field Summary
Fields inherited from class net.avcompris.commons3.api.tests.AbstractApiTest
spec, superadminAuthorization
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractServiceApiTest
(TestsSpec.TestSpec spec, String superadminAuthorization, Class<? extends AbstractController>... controllerClasses) -
Method Summary
Modifier and TypeMethodDescriptionprotected final AbstractApiTest.StepExecutionResult
execute
(int stepIndex, AbstractApiTest.StepExecution step) protected abstract T
protected final <U> void
Methods inherited from class net.avcompris.commons3.api.tests.AbstractApiTest
extractGetter, invoke, test
-
Constructor Details
-
AbstractServiceApiTest
protected AbstractServiceApiTest(TestsSpec.TestSpec spec, @Nullable String superadminAuthorization, Class<? extends AbstractController>... controllerClasses)
-
-
Method Details
-
getBeans
- Throws:
Exception
-
inject
-
execute
protected final AbstractApiTest.StepExecutionResult execute(int stepIndex, AbstractApiTest.StepExecution step) throws Exception - Specified by:
execute
in classAbstractApiTest
- Throws:
Exception
-