Example #1
0
        public void AddToExistingFromBody()
        {
            ArticleBodyPage article        = new ArticleBodyPage(driver);
            FavouritesPage  favouritesPage = new FavouritesPage(driver);

            //go to the article
            Navigation.Navigate(driver, articleUrl);
            //select an existing folder
            IWebElement selectedFolder = article.ExistingFolderList;
            var         selectElement  = new SelectElement(selectedFolder);

            //add article in existing folder
            article.favouritesLinkBody.Click();
            FolderActions.AddInExistingFolder(article.ExistingFolderRadioButton, selectElement, article.AddButton, EXISTINGFOLDER);
            article.GoToFavouritesListButton.Click();
            Assert.IsTrue(favouritesPage.ElementInFavourites(articlename).Displayed);
        }
Example #2
0
        public void AddToNewFromBody()
        {
            ArticleBodyPage article        = new ArticleBodyPage(driver);
            FavouritesPage  favouritesPage = new FavouritesPage(driver);

            //go to the article
            Navigation.Navigate(driver, articleUrl);
            //add article in new folder
            article.favouritesLinkBody.Click();
            FolderActions.AddInNewFolder(article.NewFolderRadioButton, article.FolderTextBox, NEWFOLDER, article.AddButton);
            article.GoToFavouritesListButton.Click();
            //check if the article is in folder
            if (favouritesPage.FolderLink(NEWFOLDER).Displayed == true)
            {
                favouritesPage.FolderLink(NEWFOLDER).Click();
            }
            Assert.IsTrue(favouritesPage.ElementInFavourites(articlename).Displayed);
        }