public class org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest extends java.lang.Object
{
public void <init>()
{
org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest v;
v := @this: org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void testToString() throws java.lang.Exception
{
org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject v, v, v, v;
org.assertj.core.api.AbstractStringAssert v, v, v, v, v;
org.apache.isis.subdomains.base.applib.utils.TitleBuilder v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.isis.subdomains.base.applib.valuetypes.LocalDateInterval v;
org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest v;
java.lang.String v, v, v, v, v;
v := @this: org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest;
v = staticinvoke <org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder start()>();
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withName(java.lang.String)>("Name");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withReference(java.lang.String)>("REF");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: java.lang.String toString()>();
v = staticinvoke <org.assertj.core.api.Assertions: org.assertj.core.api.AbstractStringAssert assertThat(java.lang.String)>(v);
virtualinvoke v.<org.assertj.core.api.AbstractStringAssert: org.assertj.core.api.AbstractStringAssert isEqualTo(java.lang.String)>("Name [REF]");
v = staticinvoke <org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder start()>();
v = new org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject;
specialinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject: void <init>(org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withParent(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withName(java.lang.String)>("Name");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withReference(java.lang.String)>("REF");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: java.lang.String toString()>();
v = staticinvoke <org.assertj.core.api.Assertions: org.assertj.core.api.AbstractStringAssert assertThat(java.lang.String)>(v);
virtualinvoke v.<org.assertj.core.api.AbstractStringAssert: org.assertj.core.api.AbstractStringAssert isEqualTo(java.lang.String)>("Parent [PAR] > Name [REF]");
v = staticinvoke <org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder start()>();
v = new org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject;
specialinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject: void <init>(org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withParent(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withName(java.lang.String)>("REF");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withReference(java.lang.String)>("REF");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: java.lang.String toString()>();
v = staticinvoke <org.assertj.core.api.Assertions: org.assertj.core.api.AbstractStringAssert assertThat(java.lang.String)>(v);
virtualinvoke v.<org.assertj.core.api.AbstractStringAssert: org.assertj.core.api.AbstractStringAssert isEqualTo(java.lang.String)>("Parent [PAR] > REF");
v = staticinvoke <org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder start()>();
v = new org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject;
specialinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject: void <init>(org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withParent(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withName(java.lang.String)>("Name1");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withName(java.lang.String)>("Name2");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withReference(java.lang.String)>("REF");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: java.lang.String toString()>();
v = staticinvoke <org.assertj.core.api.Assertions: org.assertj.core.api.AbstractStringAssert assertThat(java.lang.String)>(v);
virtualinvoke v.<org.assertj.core.api.AbstractStringAssert: org.assertj.core.api.AbstractStringAssert isEqualTo(java.lang.String)>("Parent [PAR] > Name Name [REF]");
v = staticinvoke <org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder start()>();
v = new org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject;
specialinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest$TestObject: void <init>(org.apache.isis.subdomains.base.applib.utils.TitleBuilderTest)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withParent(java.lang.Object)>(v);
v = staticinvoke <org.apache.isis.subdomains.base.applib.valuetypes.LocalDateInterval: org.apache.isis.subdomains.base.applib.valuetypes.LocalDateInterval parseString(java.lang.String)>("2014-01-01/2015-01-01");
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: org.apache.isis.subdomains.base.applib.utils.TitleBuilder withName(java.lang.Object)>(v);
v = virtualinvoke v.<org.apache.isis.subdomains.base.applib.utils.TitleBuilder: java.lang.String toString()>();
v = staticinvoke <org.assertj.core.api.Assertions: org.assertj.core.api.AbstractStringAssert assertThat(java.lang.String)>(v);
virtualinvoke v.<org.assertj.core.api.AbstractStringAssert: org.assertj.core.api.AbstractStringAssert isEqualTo(java.lang.String)>("Parent [PAR] > 2014-01-01/2015-01-01");
return;
}
}