class org.junit.jupiter.api.AssertEquals extends java.lang.Object
{
private void <init>()
{
org.junit.jupiter.api.AssertEquals v;
v := @this: org.junit.jupiter.api.AssertEquals;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void assertEquals(byte, byte)
{
java.lang.String v;
byte v, v;
v := @parameter: byte;
v := @parameter: byte;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(byte,byte,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(byte, byte, java.lang.String)
{
byte v, v;
java.lang.String v;
java.lang.Byte v, v;
v := @parameter: byte;
v := @parameter: byte;
v := @parameter: java.lang.String;
if v == v goto label;
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(byte, byte, java.util.function.Supplier)
{
byte v, v;
java.lang.Byte v, v;
java.util.function.Supplier v;
v := @parameter: byte;
v := @parameter: byte;
v := @parameter: java.util.function.Supplier;
if v == v goto label;
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(char, char)
{
char v, v;
java.lang.String v;
v := @parameter: char;
v := @parameter: char;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(char,char,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(char, char, java.lang.String)
{
java.lang.Character v, v;
char v, v;
java.lang.String v;
v := @parameter: char;
v := @parameter: char;
v := @parameter: java.lang.String;
if v == v goto label;
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(char, char, java.util.function.Supplier)
{
java.lang.Character v, v;
char v, v;
java.util.function.Supplier v;
v := @parameter: char;
v := @parameter: char;
v := @parameter: java.util.function.Supplier;
if v == v goto label;
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(double, double)
{
java.lang.String v;
double v, v;
v := @parameter: double;
v := @parameter: double;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(double,double,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(double, double, java.lang.String)
{
java.lang.Double v, v;
java.lang.String v;
boolean v;
double v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: java.lang.String;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean doublesAreEqual(double,double)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(double, double, java.util.function.Supplier)
{
java.lang.Double v, v;
java.util.function.Supplier v;
boolean v;
double v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: java.util.function.Supplier;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean doublesAreEqual(double,double)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(double, double, double)
{
java.lang.String v;
double v, v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: double;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(double,double,double,java.lang.String)>(v, v, v, v);
return;
}
static void assertEquals(double, double, double, java.lang.String)
{
java.lang.Double v, v;
java.lang.String v;
boolean v;
double v, v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: double;
v := @parameter: java.lang.String;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean doublesAreEqual(double,double,double)>(v, v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(double, double, double, java.util.function.Supplier)
{
java.lang.Double v, v;
java.util.function.Supplier v;
boolean v;
double v, v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: double;
v := @parameter: java.util.function.Supplier;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean doublesAreEqual(double,double,double)>(v, v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(float, float)
{
float v, v;
java.lang.String v;
v := @parameter: float;
v := @parameter: float;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(float,float,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(float, float, java.lang.String)
{
java.lang.Float v, v;
float v, v;
java.lang.String v;
boolean v;
v := @parameter: float;
v := @parameter: float;
v := @parameter: java.lang.String;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean floatsAreEqual(float,float)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(float, float, java.util.function.Supplier)
{
java.lang.Float v, v;
float v, v;
java.util.function.Supplier v;
boolean v;
v := @parameter: float;
v := @parameter: float;
v := @parameter: java.util.function.Supplier;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean floatsAreEqual(float,float)>(v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(float, float, float)
{
float v, v, v;
java.lang.String v;
v := @parameter: float;
v := @parameter: float;
v := @parameter: float;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(float,float,float,java.lang.String)>(v, v, v, v);
return;
}
static void assertEquals(float, float, float, java.lang.String)
{
java.lang.Float v, v;
float v, v, v;
java.lang.String v;
boolean v;
v := @parameter: float;
v := @parameter: float;
v := @parameter: float;
v := @parameter: java.lang.String;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean floatsAreEqual(float,float,float)>(v, v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(float, float, float, java.util.function.Supplier)
{
java.lang.Float v, v;
float v, v, v;
java.util.function.Supplier v;
boolean v;
v := @parameter: float;
v := @parameter: float;
v := @parameter: float;
v := @parameter: java.util.function.Supplier;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean floatsAreEqual(float,float,float)>(v, v, v);
if v != 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(short, short)
{
short v, v;
java.lang.String v;
v := @parameter: short;
v := @parameter: short;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(short,short,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(short, short, java.lang.String)
{
short v, v;
java.lang.Short v, v;
java.lang.String v;
v := @parameter: short;
v := @parameter: short;
v := @parameter: java.lang.String;
if v == v goto label;
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(short, short, java.util.function.Supplier)
{
short v, v;
java.lang.Short v, v;
java.util.function.Supplier v;
v := @parameter: short;
v := @parameter: short;
v := @parameter: java.util.function.Supplier;
if v == v goto label;
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(int, int)
{
int v, v;
java.lang.String v;
v := @parameter: int;
v := @parameter: int;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(int,int,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(int, int, java.lang.String)
{
int v, v;
java.lang.String v;
java.lang.Integer v, v;
v := @parameter: int;
v := @parameter: int;
v := @parameter: java.lang.String;
if v == v goto label;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(int, int, java.util.function.Supplier)
{
int v, v;
java.lang.Integer v, v;
java.util.function.Supplier v;
v := @parameter: int;
v := @parameter: int;
v := @parameter: java.util.function.Supplier;
if v == v goto label;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(long, long)
{
long v, v;
java.lang.String v;
v := @parameter: long;
v := @parameter: long;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(long,long,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(long, long, java.lang.String)
{
byte v;
java.lang.Long v, v;
long v, v;
java.lang.String v;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.lang.String;
v = v cmp v;
if v == 0 goto label;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(long, long, java.util.function.Supplier)
{
byte v;
java.lang.Long v, v;
long v, v;
java.util.function.Supplier v;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.util.function.Supplier;
v = v cmp v;
if v == 0 goto label;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
java.lang.String v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = null;
staticinvoke <org.junit.jupiter.api.AssertEquals: void assertEquals(java.lang.Object,java.lang.Object,java.lang.String)>(v, v, v);
return;
}
static void assertEquals(java.lang.Object, java.lang.Object, java.lang.String)
{
java.lang.Object v, v;
java.lang.String v;
boolean v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean objectsAreEqual(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
static void assertEquals(java.lang.Object, java.lang.Object, java.util.function.Supplier)
{
java.lang.Object v, v;
java.util.function.Supplier v;
boolean v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.util.function.Supplier;
v = staticinvoke <org.junit.jupiter.api.AssertionUtils: boolean objectsAreEqual(java.lang.Object,java.lang.Object)>(v, v);
if v != 0 goto label;
staticinvoke <org.junit.jupiter.api.AssertEquals: void failNotEqual(java.lang.Object,java.lang.Object,java.lang.Object)>(v, v, v);
label:
return;
}
private static void failNotEqual(java.lang.Object, java.lang.Object, java.lang.Object)
{
org.junit.jupiter.api.AssertionFailureBuilder v, v, v, v;
java.lang.Object v, v, v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = staticinvoke <org.junit.jupiter.api.AssertionFailureBuilder: org.junit.jupiter.api.AssertionFailureBuilder assertionFailure()>();
v = virtualinvoke v.<org.junit.jupiter.api.AssertionFailureBuilder: org.junit.jupiter.api.AssertionFailureBuilder message(java.lang.Object)>(v);
v = virtualinvoke v.<org.junit.jupiter.api.AssertionFailureBuilder: org.junit.jupiter.api.AssertionFailureBuilder expected(java.lang.Object)>(v);
v = virtualinvoke v.<org.junit.jupiter.api.AssertionFailureBuilder: org.junit.jupiter.api.AssertionFailureBuilder actual(java.lang.Object)>(v);
virtualinvoke v.<org.junit.jupiter.api.AssertionFailureBuilder: void buildAndThrow()>();
return;
}
}