public class org.junit.jupiter.api.DynamicTest extends org.junit.jupiter.api.DynamicNode
{
private final org.junit.jupiter.api.function.Executable executable;
public static org.junit.jupiter.api.DynamicTest dynamicTest(java.lang.String, org.junit.jupiter.api.function.Executable)
{
org.junit.jupiter.api.DynamicTest v;
java.lang.String v;
org.junit.jupiter.api.function.Executable v;
v := @parameter: java.lang.String;
v := @parameter: org.junit.jupiter.api.function.Executable;
v = new org.junit.jupiter.api.DynamicTest;
specialinvoke v.<org.junit.jupiter.api.DynamicTest: void <init>(java.lang.String,java.net.URI,org.junit.jupiter.api.function.Executable)>(v, null, v);
return v;
}
public static org.junit.jupiter.api.DynamicTest dynamicTest(java.lang.String, java.net.URI, org.junit.jupiter.api.function.Executable)
{
org.junit.jupiter.api.function.Executable v;
org.junit.jupiter.api.DynamicTest v;
java.lang.String v;
java.net.URI v;
v := @parameter: java.lang.String;
v := @parameter: java.net.URI;
v := @parameter: org.junit.jupiter.api.function.Executable;
v = new org.junit.jupiter.api.DynamicTest;
specialinvoke v.<org.junit.jupiter.api.DynamicTest: void <init>(java.lang.String,java.net.URI,org.junit.jupiter.api.function.Executable)>(v, v, v);
return v;
}
public static java.util.stream.Stream stream(java.util.Iterator, java.util.function.Function, org.junit.jupiter.api.function.ThrowingConsumer)
{
java.util.stream.Stream v, v;
java.util.Iterator v;
java.util.Spliterator v;
java.util.function.Function v;
org.junit.jupiter.api.function.ThrowingConsumer v;
v := @parameter: java.util.Iterator;
v := @parameter: java.util.function.Function;
v := @parameter: org.junit.jupiter.api.function.ThrowingConsumer;
staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "inputGenerator must not be null");
v = staticinvoke <java.util.Spliterators: java.util.Spliterator spliteratorUnknownSize(java.util.Iterator,int)>(v, 16);
v = staticinvoke <java.util.stream.StreamSupport: java.util.stream.Stream stream(java.util.Spliterator,boolean)>(v, 0);
v = staticinvoke <org.junit.jupiter.api.DynamicTest: java.util.stream.Stream stream(java.util.stream.Stream,java.util.function.Function,org.junit.jupiter.api.function.ThrowingConsumer)>(v, v, v);
return v;
}
public static java.util.stream.Stream stream(java.util.stream.Stream, java.util.function.Function, org.junit.jupiter.api.function.ThrowingConsumer)
{
java.util.stream.Stream v, v;
java.util.function.Function v, v;
org.junit.jupiter.api.function.ThrowingConsumer v;
v := @parameter: java.util.stream.Stream;
v := @parameter: java.util.function.Function;
v := @parameter: org.junit.jupiter.api.function.ThrowingConsumer;
staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "inputStream must not be null");
staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "displayNameGenerator must not be null");
staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "testExecutor must not be null");
v = staticinvoke <org.junit.jupiter.api.DynamicTest$lambda_stream_1__52: java.util.function.Function bootstrap$(java.util.function.Function,org.junit.jupiter.api.function.ThrowingConsumer)>(v, v);
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream map(java.util.function.Function)>(v);
return v;
}
public static java.util.stream.Stream stream(java.util.Iterator, org.junit.jupiter.api.function.ThrowingConsumer)
{
java.util.stream.Stream v, v;
java.util.Iterator v;
java.util.Spliterator v;
org.junit.jupiter.api.function.ThrowingConsumer v;
v := @parameter: java.util.Iterator;
v := @parameter: org.junit.jupiter.api.function.ThrowingConsumer;
staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "inputGenerator must not be null");
v = staticinvoke <java.util.Spliterators: java.util.Spliterator spliteratorUnknownSize(java.util.Iterator,int)>(v, 16);
v = staticinvoke <java.util.stream.StreamSupport: java.util.stream.Stream stream(java.util.Spliterator,boolean)>(v, 0);
v = staticinvoke <org.junit.jupiter.api.DynamicTest: java.util.stream.Stream stream(java.util.stream.Stream,org.junit.jupiter.api.function.ThrowingConsumer)>(v, v);
return v;
}
public static java.util.stream.Stream stream(java.util.stream.Stream, org.junit.jupiter.api.function.ThrowingConsumer)
{
java.util.stream.Stream v, v;
java.util.function.Function v;
org.junit.jupiter.api.function.ThrowingConsumer v;
v := @parameter: java.util.stream.Stream;
v := @parameter: org.junit.jupiter.api.function.ThrowingConsumer;
staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "inputStream must not be null");
staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "testExecutor must not be null");
v = staticinvoke <org.junit.jupiter.api.DynamicTest$lambda_stream_3__53: java.util.function.Function bootstrap$(org.junit.jupiter.api.function.ThrowingConsumer)>(v);
v = interfaceinvoke v.<java.util.stream.Stream: java.util.stream.Stream map(java.util.function.Function)>(v);
return v;
}
private void <init>(java.lang.String, java.net.URI, org.junit.jupiter.api.function.Executable)
{
org.junit.jupiter.api.function.Executable v;
org.junit.jupiter.api.DynamicTest v;
java.lang.Object v;
java.lang.String v;
java.net.URI v;
v := @this: org.junit.jupiter.api.DynamicTest;
v := @parameter: java.lang.String;
v := @parameter: java.net.URI;
v := @parameter: org.junit.jupiter.api.function.Executable;
specialinvoke v.<org.junit.jupiter.api.DynamicNode: void <init>(java.lang.String,java.net.URI)>(v, v);
v = staticinvoke <org.junit.platform.commons.util.Preconditions: java.lang.Object notNull(java.lang.Object,java.lang.String)>(v, "executable must not be null");
v.<org.junit.jupiter.api.DynamicTest: org.junit.jupiter.api.function.Executable executable> = v;
return;
}
public org.junit.jupiter.api.function.Executable getExecutable()
{
org.junit.jupiter.api.DynamicTest v;
org.junit.jupiter.api.function.Executable v;
v := @this: org.junit.jupiter.api.DynamicTest;
v = v.<org.junit.jupiter.api.DynamicTest: org.junit.jupiter.api.function.Executable executable>;
return v;
}
}