Test_SNF_ECMS_13_ManageNewLetter_ecmdemo
open /ecmdemo/public/acme/
windowMaximize
echo -- Login
click link=Login
waitForElementPresent username
type username root
type password gtn
clickAndWait link=Sign in
echo -- Newsletter Manager
waitForElementPresent //a[contains(@href, '/ecmdemo/groups/:platform:web-contributors/newslettermanager')]
clickAndWait //a[contains(@href, '/ecmdemo/groups/:platform:web-contributors/newslettermanager')]
waitForElementPresent link=New Letter
click link=New Letter
waitForElementPresent //input[@type='text']
click //input[@type='text']
waitForElementPresent //a[@title="Next Year"]
click //a[@title="Next Year"]
waitForElementPresent link=6
click link=6
waitForElementPresent link=Update sending parameters
click link=Update sending parameters
echo --  OK
waitForElementPresent //div[@id='UINewsletterManagerPortlet']//a[text()='OK']
click //div[@id='UINewsletterManagerPortlet']//a[text()='OK']
echo --  Save
waitForElementPresent link=Save
click link=Save
echo -- The market: Open newsletter
waitForElementPresent link=The market
click link=The market
pause 1000
echo --  Checkbox below Moderation button
waitForElementPresent UIWCMNewsletterEntryManagerCheckAll
click UIWCMNewsletterEntryManagerCheckAll
echo -- Moderation button
waitForElementPresent link=Moderation
click link=Moderation
echo -- Moderation button/Open
waitForElementPresent link=Open
click link=Open
waitForElementPresent //form[@id='UINewsletterManagerPopup']//a[contains(text(),'Close')]
click //form[@id='UINewsletterManagerPopup']//a[contains(text(),'Close')]
echo -- Edit newsletter
waitForElementPresent link=Moderation
click link=Moderation
waitForElementPresent link=Edit
click link=Edit
waitForElementPresent //input[@type='text']
click //input[@type='text']
waitForElementPresent link=9
click link=9
waitForElementPresent link=Update sending parameters
click link=Update sending parameters
echo --  OK
waitForElementPresent //div[@id='UINewsletterManagerPortlet']//a[text()='OK']
click //div[@id='UINewsletterManagerPortlet']//a[text()='OK']
echo --  Save
waitForElementPresent link=Save
click link=Save
pause 1000
waitForElementPresent basic-template
click basic-template
echo -- Convert newsletter as template
waitForElementPresent link=Moderation
click link=Moderation
waitForElementPresent link=Convert As Template
click link=Convert As Template
echo --  OK
waitForElementPresent //div[@id='UINewsletterManagerPortlet']//a[text()='OK']
click //div[@id='UINewsletterManagerPortlet']//a[text()='OK']
echo -- Delete newsletter
waitForElementPresent link=Moderation
click link=Moderation
waitForElementPresent link=Delete
click link=Delete
assertConfirmation Are you sure you want to delete this newsletter?
echo -- Signout
waitForElementPresent link=Sign out
clickAndWait link=Sign out