Esempio n. 1
0
        internal void EditProfile()
        {
            //Populate the Excel Sheet
            GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "Profile");
            Thread.Sleep(1000);

            // Click the write icon of Availability
            AvailablityIcon.Click();
            // Select the Availability
            AvailablityType.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "AvailableTime"));
            Base.test.Log(LogStatus.Info, "Availability updated");

            //Click on Hours write icon
            HoursIcon.Click();
            Thread.Sleep(1500);
            Hours.SendKeys(Keys.ArrowDown + Keys.Enter);

            //Click on EarnTarget write icon
            EarnTargetIcon.Click();
            //Availability Hours option
            //EarnTarget.SendKeys(Keys.ArrowDown + Keys.ArrowDown + Keys.Enter);
            EarnTarget.SendKeys("More than $1000 per month");

            //Click on Discription Edit button
            EditDescription.Click();
            //Add Description
            Description.Clear();
            Thread.Sleep(1000);
            Description.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Description"));
            Save.Click();
            Assert.That(Description != null);
            Base.test.Log(LogStatus.Info, "Added Description successfully");
        }
Esempio n. 2
0
        internal void EditHours()
        {
            // Populate the Excel Sheet
            GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "Profile");
            Thread.Sleep(500);

            // Click the write icon of Hours
            HoursIcon.Click();

            // Select the type of Hours
            HoursType.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Hours"));
            Base.test.Log(LogStatus.Info, "Availability updated");

            // Verify if edit the Hours successfully
            IWebElement Hours = GlobalDefinitions.driver.FindElement(By.XPath("//span[contains(text(),'week')]"));

            Assert.That(Hours.Text, Is.EqualTo("More than 30hours a week"));
        }