public class org.apache.log4j.spi.LocationInfoTest extends java.lang.Object
{
public void <init>()
{
org.apache.log4j.spi.LocationInfoTest v;
v := @this: org.apache.log4j.spi.LocationInfoTest;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void smoke()
{
java.lang.Exception v;
org.apache.log4j.spi.LocationInfoTest v;
java.lang.Class v, v, v;
java.lang.String v, v, v, v, v, v, v;
org.apache.log4j.spi.LocationInfo v;
v := @this: org.apache.log4j.spi.LocationInfoTest;
v = staticinvoke <org.apache.log4j.testUtil.ExceptionCreator: java.lang.Exception create(java.lang.String)>("bogus");
v = new org.apache.log4j.spi.LocationInfo;
v = class "Lorg/apache/log4j/testUtil/ExceptionCreator;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
specialinvoke v.<org.apache.log4j.spi.LocationInfo: void <init>(java.lang.Throwable,java.lang.String)>(v, v);
v = class "Lorg/apache/log4j/spi/LocationInfoTest;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getClassName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getMethodName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("smoke", v);
v = class "Lorg/apache/log4j/spi/LocationInfoTest;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getSimpleName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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.java");
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getFileName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testFourParamConstructor()
{
org.apache.log4j.spi.LocationInfoTest v;
java.lang.Class v;
java.lang.String v, v, v, v, v, v, v;
org.apache.log4j.spi.LocationInfo v;
v := @this: org.apache.log4j.spi.LocationInfoTest;
v = class "Lorg/apache/log4j/spi/LocationInfoTest;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = new org.apache.log4j.spi.LocationInfo;
specialinvoke v.<org.apache.log4j.spi.LocationInfo: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String)>("LocationInfoTest.java", v, "testFourParamConstructor", "41");
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getClassName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getMethodName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("testFourParamConstructor", v);
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getFileName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("LocationInfoTest.java", v);
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getLineNumber()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("41", v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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.testFourParamConstructor(LocationInfoTest.java:41)");
v = v.<org.apache.log4j.spi.LocationInfo: java.lang.String fullInfo>;
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void testLocationInfo()
{
java.lang.Class v;
java.lang.String v, v, v;
org.apache.log4j.spi.LocationInfo v;
org.apache.log4j.spi.LocationInfoTest v;
v := @this: org.apache.log4j.spi.LocationInfoTest;
v = staticinvoke <org.apache.log4j.spi.LocationInfoTest$NameSubstringCaller: org.apache.log4j.spi.LocationInfo getInfo()>();
v = class "Lorg/apache/log4j/spi/LocationInfoTest$NameSubstringCaller;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getClassName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.log4j.spi.LocationInfo: java.lang.String getMethodName()>();
staticinvoke <org.junit.Assert: void assertEquals(java.lang.Object,java.lang.Object)>("getInfo", v);
return;
}
}