public void MoveEmailToJunk()
        {
            var moveButton = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailMessageDecorators.ToolbarMoveButton));

            moveButton.Click();
            var junkButton = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailMessageDecorators.JunkFolderButton));

            junkButton.Click();
        }
        public YahooMailMessageFolderPage SortByNewestFirst()
        {
            var sortButton = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailFolderDecorators.SortButton));

            sortButton.Click();
            var sortByDateDesc = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailFolderDecorators.SortByDateDesc));

            sortByDateDesc.Click();
            return(this);
        }
        public void DeleteEmail()
        {
            var deleteButton = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailMessageDecorators.ToolbarDeleteButton));

            deleteButton.Click();
        }
        public string GetEmailSubject()
        {
            var messageSubjectTextContainer = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailMessageDecorators.MessageSubjectText));

            return(messageSubjectTextContainer.Text);
        }
        public string GetEmailFromAddress()
        {
            var messageFromAddress = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailMessageDecorators.MessageFrom));

            return(messageFromAddress.Text);
        }
        internal void ClickBackButton()
        {
            var backButton = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailMessageDecorators.BackButton));

            backButton.Click();
        }
        public string GetEmailBodyText()
        {
            var bodyTextContainer = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailMessageDecorators.EmailBodyTextContainer));

            return(bodyTextContainer.Text);
        }
Ejemplo n.º 8
0
        public void ClickJunkFolderButton()
        {
            var junkFolderButton = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailSideBarDecorators.JunkFolderButton));

            junkFolderButton.Click();
        }
Ejemplo n.º 9
0
        internal void ClickInboxButton()
        {
            var inboxButton = SeleniumHelpers.WaitForElement(By.CssSelector(DataAttributeDecorators.YahooMailSideBarDecorators.InboxButton));

            inboxButton.Click();
        }