party-group-hierarchy
echo <h2>Test of the party-group-hierarchy addon</h2>
<ul>
<li>connect to party</li>
<li>go to hierarchy</li>
<li> chack group presence</li>
<li> Check group composition</li>
<li> Select a group Responsible</li>
<li> Check the new status of the party</li>
</ul>
open https://localhost:8443/partymgr/control/setSessionLocale?newLocale=en
open https://localhost:8443/partymgr/control/logout
type USERNAME admin
type PASSWORD ofbiz
clickAndWait //input[@value='Login']
assertElementNotPresent //div[@class='content-message errorMessage']
open https://localhost:8443/partymgr/control/main
clickAndWait link=Hierarchy
assertTitle exact:OFBiz: Party Manager: User groups administration
assertElementNotPresent //div[@class='content-message errorMessage']
assertElementPresent //div[@id='column-container']//a[contains(text(),'G10000')]
assertElementPresent //div[@id='column-container']//a[contains(text(),'G10001')]
clickAndWait //div[@id='column-container']//a[contains(text(),'G10000')]
assertElementPresent //form[@id='ListPartyGroupMember']//td[contains(text(),'Jean Luc Carpentier')]
assertElementPresent //form[@id='ListPartyGroupMember']//td[contains(text(),'Florent Bonnet')]
clickAndWait link=Group manager
assertElementNotPresent //div[@class='content-message errorMessage']
assertTitle exact:OFBiz: Party Manager: Group manager settings
type UpdatePartyGroupManager_partyIdTo G10004
clickAndWait submitButton
assertElementNotPresent //div[@class='content-message errorMessage']
assertTitle exact:OFBiz: Party Manager: Group manager settings
type UpdatePartyGroupManager_partyIdTo G10005
clickAndWait submitButton
assertElementNotPresent //div[@class='content-message errorMessage']
assertTitle exact:OFBiz: Party Manager: Group manager settings
assertText //div[@class='screenlet-body']/div/table/tbody/tr[2]/td[1] Michel Dupuis
assertText //div[@class='screenlet-body']/div/table/tbody/tr[3]/td[1] Vincent Rabate
echo success !