コード例 #1
0
        public void SortTest(SearchCriteria searchCriteria, SortShowCriteria sortShowCriteria)
        {
            SearchSuccessPage searchSuccessPage = LoadApplication()
                                                  .SearchSuccessfully(searchCriteria)
                                                  .ProductsCriteria.SortAndShowSuccessfully(sortShowCriteria);

            Assert.IsTrue(searchSuccessPage.ProductsCriteria.IsSortedAscList());
        }
コード例 #2
0
        public void ShowElementsTest(SearchCriteria searchCriteria, SortShowCriteria sortShowCriteria, SortShowCriteria sortShowCriteriaA)
        {
            SearchSuccessPage searchSuccessPage = LoadApplication().SearchSuccessfully(searchCriteria);

            Thread.Sleep(2000);  //Only for Presentation
            Assert.AreEqual(searchSuccessPage.ProductsCriteria.GetProductComponentsCount(), Convert.ToInt32(sortShowCriteria.ShowValue));
            //
            searchSuccessPage = searchSuccessPage.ProductsCriteria.SortAndShowSuccessfully(sortShowCriteriaA);
            Assert.AreEqual(searchSuccessPage.ProductsCriteria.GetProductComponentsCount(), Convert.ToInt32(sortShowCriteriaA.ShowValue));
            Thread.Sleep(2000);  //Only for Presentation
        }
        // Business Logic

        public SearchSuccessPage SortAndShowSuccessfully(SortShowCriteria searchCriteria)
        {
            MakeSortAndShow(searchCriteria.SortValue, searchCriteria.ShowValue);
            return(new SearchSuccessPage(driver));
        }