public class org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor extends org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor
{
public static final java.lang.String SEGMENT_TYPE;
private static final org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall interceptorCall;
private org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext;
private final int index;
void <init>(org.junit.platform.engine.UniqueId, java.lang.Class, java.lang.reflect.Method, org.junit.jupiter.api.extension.TestTemplateInvocationContext, int, org.junit.jupiter.engine.config.JupiterConfiguration)
{
org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor v;
org.junit.jupiter.engine.config.JupiterConfiguration v;
org.junit.platform.engine.UniqueId v;
org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall v;
org.junit.jupiter.api.extension.TestTemplateInvocationContext v;
int v;
java.lang.Class v;
java.lang.String v;
java.lang.reflect.Method v;
v := @this: org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor;
v := @parameter: org.junit.platform.engine.UniqueId;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.reflect.Method;
v := @parameter: org.junit.jupiter.api.extension.TestTemplateInvocationContext;
v := @parameter: int;
v := @parameter: org.junit.jupiter.engine.config.JupiterConfiguration;
v = interfaceinvoke v.<org.junit.jupiter.api.extension.TestTemplateInvocationContext: java.lang.String getDisplayName(int)>(v);
v = <org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor: org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall interceptorCall>;
specialinvoke v.<org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor: void <init>(org.junit.platform.engine.UniqueId,java.lang.String,java.lang.Class,java.lang.reflect.Method,org.junit.jupiter.engine.config.JupiterConfiguration,org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall)>(v, v, v, v, v, v);
v.<org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor: org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext> = v;
v.<org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor: int index> = v;
return;
}
public java.util.Set getExclusiveResources()
{
java.util.Set v;
org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor v;
v := @this: org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor;
v = staticinvoke <java.util.Collections: java.util.Set emptySet()>();
return v;
}
public java.lang.String getLegacyReportingName()
{
org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor v;
int v;
java.lang.String v, v;
v := @this: org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor;
v = specialinvoke v.<org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor: java.lang.String getLegacyReportingName()>();
v = v.<org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor: int index>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u[\u]");
return v;
}
protected org.junit.jupiter.engine.extension.MutableExtensionRegistry populateNewExtensionRegistry(org.junit.jupiter.engine.execution.JupiterEngineExecutionContext)
{
java.util.function.Consumer v;
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext v;
java.util.List v;
org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor v;
org.junit.jupiter.api.extension.TestTemplateInvocationContext v;
org.junit.jupiter.engine.extension.MutableExtensionRegistry v;
v := @this: org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor;
v := @parameter: org.junit.jupiter.engine.execution.JupiterEngineExecutionContext;
v = specialinvoke v.<org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor: org.junit.jupiter.engine.extension.MutableExtensionRegistry populateNewExtensionRegistry(org.junit.jupiter.engine.execution.JupiterEngineExecutionContext)>(v);
v = v.<org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor: org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext>;
v = interfaceinvoke v.<org.junit.jupiter.api.extension.TestTemplateInvocationContext: java.util.List getAdditionalExtensions()>();
v = staticinvoke <org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor$lambda_populateNewExtensionRegistry_0__148: java.util.function.Consumer bootstrap$(org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor,org.junit.jupiter.engine.extension.MutableExtensionRegistry)>(v, v);
interfaceinvoke v.<java.util.List: void forEach(java.util.function.Consumer)>(v);
return v;
}
public void after(org.junit.jupiter.engine.execution.JupiterEngineExecutionContext)
{
org.junit.jupiter.engine.execution.JupiterEngineExecutionContext v;
org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor v;
v := @this: org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor;
v := @parameter: org.junit.jupiter.engine.execution.JupiterEngineExecutionContext;
v.<org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor: org.junit.jupiter.api.extension.TestTemplateInvocationContext invocationContext> = null;
return;
}
static void <clinit>()
{
org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall$VoidMethodInterceptorCall v;
org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall v;
v = staticinvoke <org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor$interceptTestTemplateMethod__149: org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall$VoidMethodInterceptorCall bootstrap$()>();
v = staticinvoke <org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall: org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall ofVoidMethod(org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall$VoidMethodInterceptorCall)>(v);
<org.junit.jupiter.engine.descriptor.TestTemplateInvocationTestDescriptor: org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall interceptorCall> = v;
return;
}
}