public class org.junit.rules.TestName extends org.junit.rules.TestWatcher
{
private volatile java.lang.String name;
public void <init>()
{
org.junit.rules.TestName v;
v := @this: org.junit.rules.TestName;
specialinvoke v.<org.junit.rules.TestWatcher: void <init>()>();
return;
}
protected void starting(org.junit.runner.Description)
{
org.junit.runner.Description v;
java.lang.String v;
org.junit.rules.TestName v;
v := @this: org.junit.rules.TestName;
v := @parameter: org.junit.runner.Description;
v = virtualinvoke v.<org.junit.runner.Description: java.lang.String getMethodName()>();
v.<org.junit.rules.TestName: java.lang.String name> = v;
return;
}
public java.lang.String getMethodName()
{
java.lang.String v;
org.junit.rules.TestName v;
v := @this: org.junit.rules.TestName;
v = v.<org.junit.rules.TestName: java.lang.String name>;
return v;
}
}