Test_SNF_CS32_ManageFolder
open /portal/intranet/
windowMaximize
echo -Manage Folders-
waitForElementPresent //b[contains(text(),'Sign in')]
click //b[contains(text(),'Sign in')]
waitForElementPresent username
type username mary
type password gtn
clickAndWait id=UIPortalLoginFormAction
echo -- Go to Email
waitForElementPresent css=a.ItemBar.Email
clickAndWait css=a.ItemBar.Email
echo -- Add Folder
waitForElementPresent xpath=//div[@class='TitleBar']//div[@class='ActionIcon']
click xpath=//div[@class='TitleBar']//div[@class='ActionIcon']
waitForElementPresent link=Add
click link=Add
waitForElementPresent folderName
type folderName eXo_Folder
echo -- Save add Folder
click link=Save
echo -- Check Folder created
waitForElementPresent link=eXo_Folder
verifyElementPresent link=eXo_Folder
echo -- Rename folder
mouseOver link=eXo_Folder
contextMenu link=eXo_Folder
waitForElementPresent link=Rename
click link=Rename
waitForElementPresent newFolderName
type newFolderName Mail eXo
echo -- Save Rename Folder
click link=Save
waitForElementPresent link=Mail eXo
verifyElementPresent link=Mail eXo
echo -- Add subfolder
mouseOver link=Mail eXo
contextMenu link=Mail eXo
waitForElementPresent link=New Subfolder
click link=New Subfolder
waitForElementPresent folderName
type folderName Sub_eXo_Folder
click link=Save
click link=Mail eXo
waitForElementPresent link=Sub_eXo_Folder
verifyElementPresent link=Sub_eXo_Folder
echo -- Delete folder
mouseOver link=Mail eXo
contextMenu link=Mail eXo
waitForElementPresent link=Remove
click link=Remove
assertConfirmation Are you sure to delete the folder and all its content?
echo -- Logout
waitForElementPresent link=Logout
clickAndWait link=Logout