public class org.apache.wiki.its.LoginIT extends org.apache.wiki.its.WithIntegrationTestSetup
{
public void <init>()
{
org.apache.wiki.its.LoginIT v;
v := @this: org.apache.wiki.its.LoginIT;
specialinvoke v.<org.apache.wiki.its.WithIntegrationTestSetup: void <init>()>();
return;
}
void loginAndLogout()
{
org.apache.wiki.pages.haddock.ViewWikiPage v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v;
org.apache.wiki.pages.haddock.LoginPage v;
org.apache.wiki.its.LoginIT v;
v := @this: org.apache.wiki.its.LoginIT;
v = staticinvoke <org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage open(java.lang.String)>("Main");
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String title()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("JSPWiki: Main", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String wikiTitle()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("Main", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage hoverLoginArea()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String authenticatedText()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("G\u2019day (anonymous guest)", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.LoginPage clickOnLogin()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.LoginPage: java.lang.String title()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("JSPWiki: Login", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.LoginPage: java.lang.String wikiTitle()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("Login", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.LoginPage: org.apache.wiki.pages.haddock.ViewWikiPage performLogin()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String title()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("JSPWiki: Main", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage hoverLoginArea()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String authenticatedText()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("G\u2019day, Janne Jalkanen (authenticated)", v);
virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage clickOnLogout()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage hoverLoginArea()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String authenticatedText()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("G\u2019day (anonymous guest)", v);
return;
}
void loginKO()
{
org.apache.wiki.pages.haddock.ViewWikiPage v, v, v, v;
java.lang.String v, v, v, v, v, v, v;
org.apache.wiki.pages.haddock.LoginPage v;
org.apache.wiki.its.LoginIT v;
v := @this: org.apache.wiki.its.LoginIT;
v = staticinvoke <org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage open(java.lang.String)>("Main");
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String title()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("JSPWiki: Main", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String wikiTitle()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("Main", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage hoverLoginArea()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String authenticatedText()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("G\u2019day (anonymous guest)", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.LoginPage clickOnLogin()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.LoginPage: java.lang.String title()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("JSPWiki: Login", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.LoginPage: java.lang.String wikiTitle()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("Login", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.LoginPage: org.apache.wiki.pages.haddock.ViewWikiPage performLogin(java.lang.String,java.lang.String)>("perry", "mason");
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String title()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("JSPWiki: Login", v);
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: org.apache.wiki.pages.haddock.ViewWikiPage hoverLoginArea()>();
v = virtualinvoke v.<org.apache.wiki.pages.haddock.ViewWikiPage: java.lang.String authenticatedText()>();
staticinvoke <org.junit.jupiter.api.Assertions: void assertEquals(java.lang.Object,java.lang.Object)>("G\u2019day (anonymous guest)", v);
return;
}
}