public class org.apache.log4j.TTCCLayoutTest extends org.apache.log4j.helpers.DateLayoutTest
{
public void <init>(java.lang.String)
{
java.lang.String v;
org.apache.log4j.TTCCLayoutTest v;
v := @this: org.apache.log4j.TTCCLayoutTest;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.log4j.helpers.DateLayoutTest: void <init>(java.lang.String,java.lang.String,boolean,java.lang.String,java.lang.String)>(v, "text/plain", 1, null, null);
return;
}
protected org.apache.log4j.Layout createLayout()
{
org.apache.log4j.TTCCLayout v;
org.apache.log4j.TTCCLayoutTest v;
v := @this: org.apache.log4j.TTCCLayoutTest;
v = new org.apache.log4j.TTCCLayout;
specialinvoke v.<org.apache.log4j.TTCCLayout: void <init>()>();
return v;
}
public void testFormat()
{
org.apache.log4j.spi.LoggingEvent v;
org.apache.log4j.Logger v;
java.lang.StringBuffer v;
org.apache.log4j.Level v, v;
java.lang.Object v;
org.apache.log4j.Layout v;
java.lang.String v, v, v, v, v, v;
org.apache.log4j.TTCCLayoutTest v;
v := @this: org.apache.log4j.TTCCLayoutTest;
staticinvoke <org.apache.log4j.NDC: void clear()>();
staticinvoke <org.apache.log4j.NDC: void push(java.lang.String)>("NDC goes here");
v = staticinvoke <org.apache.log4j.Logger: org.apache.log4j.Logger getLogger(java.lang.String)>("org.apache.log4j.LayoutTest");
v = new org.apache.log4j.spi.LoggingEvent;
v = <org.apache.log4j.Level: org.apache.log4j.Level INFO>;
specialinvoke v.<org.apache.log4j.spi.LoggingEvent: void <init>(java.lang.String,org.apache.log4j.Category,org.apache.log4j.Priority,java.lang.Object,java.lang.Throwable)>("org.apache.log4j.Logger", v, v, "Hello, World", null);
v = virtualinvoke v.<org.apache.log4j.TTCCLayoutTest: org.apache.log4j.Layout createLayout()>();
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: java.lang.String format(org.apache.log4j.spi.LoggingEvent)>(v);
staticinvoke <org.apache.log4j.NDC: java.lang.String pop()>();
v = new java.lang.StringBuffer;
specialinvoke v.<java.lang.StringBuffer: void <init>(int)>(100);
virtualinvoke v.<org.apache.log4j.TTCCLayout: void dateFormat(java.lang.StringBuffer,org.apache.log4j.spi.LoggingEvent)>(v, v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(91);
v = virtualinvoke v.<org.apache.log4j.spi.LoggingEvent: java.lang.String getThreadName()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("] ");
v = virtualinvoke v.<org.apache.log4j.spi.LoggingEvent: org.apache.log4j.Level getLevel()>();
v = virtualinvoke v.<org.apache.log4j.Level: java.lang.String toString()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(32);
v = virtualinvoke v.<org.apache.log4j.spi.LoggingEvent: java.lang.String getLoggerName()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(char)>(32);
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>("NDC goes here");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(" - ");
v = virtualinvoke v.<org.apache.log4j.spi.LoggingEvent: java.lang.Object getMessage()>();
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.Object)>(v);
v = staticinvoke <java.lang.System: java.lang.String getProperty(java.lang.String)>("line.separator");
virtualinvoke v.<java.lang.StringBuffer: java.lang.StringBuffer append(java.lang.String)>(v);
v = virtualinvoke v.<java.lang.StringBuffer: java.lang.String toString()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(java.lang.String,java.lang.String)>(v, v);
return;
}
public void testGetSetThreadPrinting()
{
org.apache.log4j.TTCCLayout v;
org.apache.log4j.TTCCLayoutTest v;
boolean v, v, v;
v := @this: org.apache.log4j.TTCCLayoutTest;
v = new org.apache.log4j.TTCCLayout;
specialinvoke v.<org.apache.log4j.TTCCLayout: void <init>()>();
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getThreadPrinting()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(1, v);
virtualinvoke v.<org.apache.log4j.TTCCLayout: void setThreadPrinting(boolean)>(0);
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getThreadPrinting()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(0, v);
virtualinvoke v.<org.apache.log4j.TTCCLayout: void setThreadPrinting(boolean)>(1);
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getThreadPrinting()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(1, v);
return;
}
public void testGetSetCategoryPrefixing()
{
org.apache.log4j.TTCCLayout v;
org.apache.log4j.TTCCLayoutTest v;
boolean v, v, v;
v := @this: org.apache.log4j.TTCCLayoutTest;
v = new org.apache.log4j.TTCCLayout;
specialinvoke v.<org.apache.log4j.TTCCLayout: void <init>()>();
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getCategoryPrefixing()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(1, v);
virtualinvoke v.<org.apache.log4j.TTCCLayout: void setCategoryPrefixing(boolean)>(0);
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getCategoryPrefixing()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(0, v);
virtualinvoke v.<org.apache.log4j.TTCCLayout: void setCategoryPrefixing(boolean)>(1);
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getCategoryPrefixing()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(1, v);
return;
}
public void testGetSetContextPrinting()
{
org.apache.log4j.TTCCLayout v;
org.apache.log4j.TTCCLayoutTest v;
boolean v, v, v;
v := @this: org.apache.log4j.TTCCLayoutTest;
v = new org.apache.log4j.TTCCLayout;
specialinvoke v.<org.apache.log4j.TTCCLayout: void <init>()>();
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getContextPrinting()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(1, v);
virtualinvoke v.<org.apache.log4j.TTCCLayout: void setContextPrinting(boolean)>(0);
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getContextPrinting()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(0, v);
virtualinvoke v.<org.apache.log4j.TTCCLayout: void setContextPrinting(boolean)>(1);
v = virtualinvoke v.<org.apache.log4j.TTCCLayout: boolean getContextPrinting()>();
staticinvoke <org.apache.log4j.TTCCLayoutTest: void assertEquals(boolean,boolean)>(1, v);
return;
}
}