Class InvocationInterceptorChain.ValidatingInvocation<T>
java.lang.Object
org.junit.jupiter.engine.execution.InvocationInterceptorChain.ValidatingInvocation<T>
- All Implemented Interfaces:
org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
- Enclosing class:
InvocationInterceptorChain
private static class InvocationInterceptorChain.ValidatingInvocation<T>
extends Object
implements org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.junit.jupiter.api.extension.InvocationInterceptor.Invocation
<T> private final List
<org.junit.jupiter.api.extension.InvocationInterceptor> private final AtomicBoolean
private static final org.junit.platform.commons.logging.Logger
-
Constructor Summary
ConstructorsConstructorDescriptionValidatingInvocation
(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> delegate, List<org.junit.jupiter.api.extension.InvocationInterceptor> interceptors) -
Method Summary
-
Field Details
-
logger
private static final org.junit.platform.commons.logging.Logger logger -
invokedOrSkipped
-
delegate
-
interceptors
-
-
Constructor Details
-
ValidatingInvocation
-
-
Method Details
-
proceed
-
skip
public void skip()- Specified by:
skip
in interfaceorg.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
-
markInvokedOrSkipped
private void markInvokedOrSkipped() -
verifyInvokedAtLeastOnce
void verifyInvokedAtLeastOnce() -
fail
-