Class InvocationInterceptorChain.InterceptedInvocation<T>

java.lang.Object
org.junit.jupiter.engine.execution.InvocationInterceptorChain.InterceptedInvocation<T>
All Implemented Interfaces:
org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
Enclosing class:
InvocationInterceptorChain

private static class InvocationInterceptorChain.InterceptedInvocation<T> extends Object implements org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
  • Field Details

    • invocation

      private final org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation
    • call

    • interceptor

      private final org.junit.jupiter.api.extension.InvocationInterceptor interceptor
  • Constructor Details

    • InterceptedInvocation

      InterceptedInvocation(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, org.junit.jupiter.api.extension.InvocationInterceptor interceptor)
  • Method Details

    • proceed

      public T proceed() throws Throwable
      Specified by:
      proceed in interface org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
      Throws:
      Throwable
    • skip

      public void skip()
      Specified by:
      skip in interface org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>