Beispiel #1
0
        public void WhenIPickAPackageToChangeAndClickTheEDITButton()
        {
            PackagesScreenPageObject packagesScreenPageObject = new PackagesScreenPageObject(driver);

            packagesScreenPageObject.ClickSearchInput();
            Actions action = new Actions(driver);

            action.SendKeys("1592576148").Perform();
            Thread.Sleep(1000);
            packagesScreenPageObject.SelectFirstRow();
        }
        public void GivenPickPackageWitchYouWantToDelete()
        {
            PackagesScreenPageObject packagesScreenPageObject = new PackagesScreenPageObject(driver);

            packagesScreenPageObject.ClickSearchInput();
            Actions action = new Actions(driver);

            action.SendKeys("owasp test").Perform();
            Thread.Sleep(2000);
            packagesScreenPageObject.ClickOrderById().ClickOrderById().SelectFirstRow();
        }
Beispiel #3
0
        public void ThenCheckIfPackageIsCreated()
        {
            Actions actions        = new Actions(driver);
            var     packagesScreen = new PackagesScreenPageObject(driver);

            packagesScreen.ClickSearchInput();
            actions.SendKeys(description + Keys.Enter).Perform();
            var actualResult = driver.FindElement(By.XPath("//*[@id=\"gridPackageOverview\"]/div/div[2]/kendo-grid/div/kendo-grid-list/div/div[1]/table/tbody/tr[1]/td[6]")).Text;

            Assert.IsNotNull(actualResult);
            driver.Close();
        }
        public void GivenClickTheButtonDelete()
        {
            PackagesScreenPageObject packagesScreenPageObject = new PackagesScreenPageObject(driver);
            string expectedResult = packagesScreenPageObject.GetPackageIdFirstRow();

            packagesScreenPageObject.DeleteFlow();
            Thread.Sleep(1000);
            string actualResult = packagesScreenPageObject.GetPackageIdFirstRow();

            Assert.IsFalse(expectedResult == actualResult);
            driver.Close();
        }
Beispiel #5
0
        public void GivenINavigateToPricingManagementPackages()
        {
            Basic basic = new Basic();

            basic.LoginFlow(driver);
            MainMenuPageObject mainMenuPageObject = new MainMenuPageObject(driver);

            mainMenuPageObject.ClickPricingManagementHeader();
            PriceManagmentDropDownPageObject priceManagmentDropDownPageObject = new PriceManagmentDropDownPageObject(driver);

            priceManagmentDropDownPageObject.ClickPackages();
            PackagesScreenPageObject packagesScreenPageObject = new PackagesScreenPageObject(driver);

            packagesScreenPageObject.CheckPackagesLoaded();
        }
Beispiel #6
0
        public void ThenModifyPackagePopupAppears()
        {
            PackagesScreenPageObject packagesScreenPageObject = new PackagesScreenPageObject(driver);

            packagesScreenPageObject.ClickActionEditButton();
        }
Beispiel #7
0
        public void GivenClickTheAddButton()
        {
            PackagesScreenPageObject packagesScreenPageObject = new PackagesScreenPageObject(driver);

            packagesScreenPageObject.ClickAddPackageBtn();
        }