Exemplo n.º 1
0
        public void RozetkaSmartphonesFiltering()
        {
            var steps = new RozetkaSteps(SeleniumDriver.GetDriver());

            steps.OpenForSmartphones();
            steps.SelectFilteringOption("Производитель", "Apple");
            steps.SelectFilteringOption("Производитель", "Samsung");
            steps.VerifyFiltering();
        }
Exemplo n.º 2
0
        public void RozetkaSearch()
        {
            var steps = new RozetkaSteps(SeleniumDriver.GetDriver());

            steps.OpenRozetkaPage();
            steps.SearchForText("Hyundai");
            steps.VerifyHyundaiInREsults();
            steps.Verify32GoodsExists();
        }
Exemplo n.º 3
0
        public void CheckSearch()
        {
            string       query = "Hyundai";
            RozetkaPage  page  = PageFactory.InitElements <RozetkaPage>(GetDriver());
            RozetkaSteps steps = new RozetkaSteps(page);

            steps.Open();
            steps.SearchFor(query);
            steps.VerifyAllProductNamesContain(query);
            steps.VerifyExistsButtonShowNext32();
        }
Exemplo n.º 4
0
        public void CheckOpen()
        {
            RozetkaPage  page  = SeleniumExtras.PageObjects.PageFactory.InitElements <RozetkaPage>(GetDriver());
            RozetkaSteps steps = new RozetkaSteps(page);

            steps.Open();
            string actualTitle = GetDriver().Title,
                   expectedBeginningOfTitle = "Интернет-магазин ROZETKA";

            Assert.IsTrue(actualTitle.StartsWith(expectedBeginningOfTitle));
        }