コード例 #1
0
        public void ThenOnlyItemsRelatedToTheProductArePresentInSearchResults(string product)
        {
            SearchResultsPageActions page = new SearchResultsPageActions();
            var itemsList = page.GetSearchItems();

            Assert.IsTrue(itemsList.All(i => i.ToLower().Contains(product.ToLower())));
        }
コード例 #2
0
ファイル: Test.cs プロジェクト: anastasiya-zhyrnova/training
        public void Test_01_SomeTest()
        {
            var HomePageActions = new HomePageActions();

            HomePageActions.GetPage();
            HomePageActions.PerformSearch(SEARCH_ITEM);
            var SearchResultsPageActions = new SearchResultsPageActions();
            var itemsList = SearchResultsPageActions.GetSearchItems();

            Assert.IsTrue(itemsList.All(i => i.ToLower().Contains(SEARCH_ITEM)));
        }
コード例 #3
0
        public void WhenIAddProductToTheCart()
        {
            SearchResultsPageActions page = new SearchResultsPageActions();

            page.GetFirstSearchResult().Click();
            page.SwitchToTheLastTab();
            var itemId = page.GetItemId();

            page.WaitForElement("//img[@id='buy']");
            page.BuyItem();
            page.ProceedToTheCart();
            ScenarioContext.Current["AddedItem"] = itemId;
            //page.ClosePopup();
        }
コード例 #4
0
        public void GivenIFocusMySearchInCategory(string categoryName)
        {
            SearchResultsPageActions page = new SearchResultsPageActions();

            page.GetCategory(categoryName).Click();
        }