Пример #1
0
        /*Actions*/

        //Enter Site Name and Description
        public void SiteNameAndDescription(String title, String description)
        {
            WaitElement(TitleField);
            TitleField.SendKeys(Keys.Control + "a" + Keys.Delete);
            TitleField.SendKeys(title);
            DescriptionField.SendKeys(Keys.Control + "a" + Keys.Delete);
            DescriptionField.SendKeys(description);
        }
Пример #2
0
 public void FillAddNewMovieForm(AddMovie movie)
 {
     NameField.SendKeys(movie.Name);
     DescriptionField.SendKeys(movie.Description);
     ReleaseDate.SendKeys(movie.ReleaseDate);
     RunningTime.SendKeys(movie.RunningTime);
     Genre.SendKeys(movie.Genre);
     Position.SendKeys(movie.Position);
     AddButton.Click();
 }
Пример #3
0
        internal void EditDescription()
        {
            // Populate the Excel Sheet
            GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "Profile");
            Thread.Sleep(500);

            // Click the write icon of Description
            DescriptionIcon.Click();
            Thread.Sleep(500);

            // Input the Description field with valid characters
            DescriptionField.Clear();
            DescriptionField.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Description"));

            // Click the Save button
            SaveDescriptionButton.Click();
            Base.test.Log(LogStatus.Info, "Description has been saved successfully");
            Thread.Sleep(500);

            // Verify if edit the Description successfully
            IWebElement Language = GlobalDefinitions.driver.FindElement(By.XPath("//div[contains(@class,'ns-type-success')]"));

            Assert.That(Language.Text, Is.EqualTo("Description has been saved successfully"));
        }