コード例 #1
0
        public void ThenTheWillBeDisplayed(string expectedPage)
        {
            string itemType = "page";

            if (expectedPage == "News")
            {
                var actualHeading = News.NewsPageHeading.Text;
                Assert.AreEqual(expectedPage, actualHeading, TestErrorHelper.ExpectedActualPageHeadingsDoNotMatch(expectedPage, actualHeading));
            }

            if (expectedPage == "Training")
            {
                BrowserHelper.SwitchFocusToAnotherTab(1);
                ProductsCollectionPagesGenericAssertions.ConfirmProductCollectionPageHasBeenLoaded(itemType, expectedPage);
            }

            if (expectedPage == "Summer Time")
            {
                BrowserHelper.SwitchFocusToAnotherTab(1);
                ProductsCollectionPagesGenericAssertions.ConfirmProductCollectionPageHasBeenLoaded(itemType, expectedPage);
            }

            if (expectedPage == "Water & Food Flask with Collapsible Travel Bowl" || expectedPage == "Summer Cooling Vest" || expectedPage == "Summer Cooling Scarf" || expectedPage == "Thick Fur Grooming Comb" || expectedPage == "Selection of Adjustable Non-Pull Dog Harness")
            {
                BrowserHelper.SwitchFocusToAnotherTab(1);
                ProductDetailsGenericAssertions.ConfirmProductDetailsPageHasBeenLoaded(itemType, expectedPage);
            }
        }
コード例 #2
0
        public void ThenTheProductsCollectionPageWillLoad(string expectedHeading)
        {
            var itemType = "page heading";

            ProductsCollectionPagesGenericAssertions.ConfirmProductCollectionPageHasBeenLoaded(itemType, expectedHeading);
        }