class org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor extends org.junit.jupiter.engine.descriptor.DynamicNodeTestDescriptor
{
private static final org.junit.jupiter.engine.execution.InvocationInterceptorChain interceptorChain;
private org.junit.jupiter.api.DynamicTest dynamicTest;
void <init>(org.junit.platform.engine.UniqueId, int, org.junit.jupiter.api.DynamicTest, org.junit.platform.engine.TestSource, org.junit.jupiter.engine.config.JupiterConfiguration)
{
int v;
org.junit.jupiter.api.DynamicTest v;
org.junit.platform.engine.TestSource v;
org.junit.jupiter.engine.config.JupiterConfiguration v;
org.junit.platform.engine.UniqueId v;
org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor v;
v := @this: org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor;
v := @parameter: org.junit.platform.engine.UniqueId;
v := @parameter: int;
v := @parameter: org.junit.jupiter.api.DynamicTest;
v := @parameter: org.junit.platform.engine.TestSource;
v := @parameter: org.junit.jupiter.engine.config.JupiterConfiguration;
specialinvoke v.<org.junit.jupiter.engine.descriptor.DynamicNodeTestDescriptor: void <init>(org.junit.platform.engine.UniqueId,int,org.junit.jupiter.api.DynamicNode,org.junit.platform.engine.TestSource,org.junit.jupiter.engine.config.JupiterConfiguration)>(v, v, v, v, v);
v.<org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor: org.junit.jupiter.api.DynamicTest dynamicTest> = v;
return;
}
public org.junit.platform.engine.TestDescriptor$Type getType()
{
org.junit.platform.engine.TestDescriptor$Type v;
org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor v;
v := @this: org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor;
v = <org.junit.platform.engine.TestDescriptor$Type: org.junit.platform.engine.TestDescriptor$Type TEST>;
return v;
}
public org.junit.jupiter.engine.execution.JupiterEngineExecutionContext execute(org.junit.jupiter.engine.execution.JupiterEngineExecutionContext, org.junit.platform.engine.support.hierarchical.Node$DynamicTestExecutor)
{
org.junit.jupiter.engine.execution.InvocationInterceptorChain$VoidInterceptorCall v;
org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall v;
org.junit.jupiter.engine.execution.InvocationInterceptorChain v;
org.junit.jupiter.api.extension.ExtensionContext v;
org.junit.jupiter.engine.descriptor.DefaultDynamicTestInvocationContext v;
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext v;
org.junit.jupiter.api.function.Executable v;
org.junit.jupiter.api.DynamicTest v;
org.junit.jupiter.engine.extension.MutableExtensionRegistry v;
org.junit.jupiter.api.extension.InvocationInterceptor$Invocation v;
org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor v;
org.junit.platform.engine.support.hierarchical.Node$DynamicTestExecutor v;
v := @this: org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor;
v := @parameter: org.junit.jupiter.engine.execution.JupiterEngineExecutionContext;
v := @parameter: org.junit.platform.engine.support.hierarchical.Node$DynamicTestExecutor;
v = staticinvoke <org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor$lambda_execute_0__78: org.junit.jupiter.api.extension.InvocationInterceptor$Invocation bootstrap$(org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor)>(v);
v = new org.junit.jupiter.engine.descriptor.DefaultDynamicTestInvocationContext;
v = v.<org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor: org.junit.jupiter.api.DynamicTest dynamicTest>;
v = virtualinvoke v.<org.junit.jupiter.api.DynamicTest: org.junit.jupiter.api.function.Executable getExecutable()>();
specialinvoke v.<org.junit.jupiter.engine.descriptor.DefaultDynamicTestInvocationContext: void <init>(org.junit.jupiter.api.function.Executable)>(v);
v = virtualinvoke v.<org.junit.jupiter.engine.execution.JupiterEngineExecutionContext: org.junit.jupiter.api.extension.ExtensionContext getExtensionContext()>();
v = virtualinvoke v.<org.junit.jupiter.engine.execution.JupiterEngineExecutionContext: org.junit.jupiter.engine.extension.MutableExtensionRegistry getExtensionRegistry()>();
v = <org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor: org.junit.jupiter.engine.execution.InvocationInterceptorChain interceptorChain>;
v = staticinvoke <org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor$lambda_execute_1__79: org.junit.jupiter.engine.execution.InvocationInterceptorChain$VoidInterceptorCall bootstrap$(org.junit.jupiter.api.extension.DynamicTestInvocationContext,org.junit.jupiter.api.extension.ExtensionContext)>(v, v);
v = staticinvoke <org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall: org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall ofVoid(org.junit.jupiter.engine.execution.InvocationInterceptorChain$VoidInterceptorCall)>(v);
virtualinvoke v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain: java.lang.Object invoke(org.junit.jupiter.api.extension.InvocationInterceptor$Invocation,org.junit.jupiter.engine.extension.ExtensionRegistry,org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptorCall)>(v, v, v);
return v;
}
public void after(org.junit.jupiter.engine.execution.JupiterEngineExecutionContext) throws java.lang.Exception
{
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext v;
org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor v;
v := @this: org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor;
v := @parameter: org.junit.jupiter.engine.execution.JupiterEngineExecutionContext;
specialinvoke v.<org.junit.jupiter.engine.descriptor.DynamicNodeTestDescriptor: void after(org.junit.platform.engine.support.hierarchical.EngineExecutionContext)>(v);
v.<org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor: org.junit.jupiter.api.DynamicTest dynamicTest> = null;
return;
}
static void <clinit>()
{
org.junit.jupiter.engine.execution.InvocationInterceptorChain v;
v = new org.junit.jupiter.engine.execution.InvocationInterceptorChain;
specialinvoke v.<org.junit.jupiter.engine.execution.InvocationInterceptorChain: void <init>()>();
<org.junit.jupiter.engine.descriptor.DynamicTestTestDescriptor: org.junit.jupiter.engine.execution.InvocationInterceptorChain interceptorChain> = v;
return;
}
}