コード例 #1
0
 public bool RemoveConlfictPartAndValidateInBuildSummary(string accessoryDesc)
 {
     ClickConflictingItemRemoveByDesc(accessoryDesc);
     WaitForAccessoriesPageToLoad();
     FooterModule.OpenBuildSummary();
     WaitUntilBuildSummaryIsDisplayed();
     return(IsProductDescPresentBuildSummary(accessoryDesc));
 }
コード例 #2
0
 public void SelectRandomOptionsUntilAccessories()
 {
     while (!FooterModule.IsNextOpenBuildSummaryDisplayed())
     {
         ClickRandomSubstepInput();
         FooterModule.ClickFooterNextButton();
     }
     FooterModule.OpenBuildSummary();
 }
コード例 #3
0
 public void VerifyAccessoriesPageGEMUIElements()
 {
     Assert.IsTrue(IsChooseAccessoriesTitleDisplayed(), "Accessories page title is not present");
     Assert.IsTrue(HeaderModule.IsNavigationBarBrandNameDisplayed(), "Navigation bar is not displayed");
     Assert.IsTrue(HeaderModule.IsHeaderSignInIconDisplayed(), "Header Sign in is not present");
     Assert.IsTrue(HeaderModule.IsAccountHeaderIconDisplayed(), "Account icon is not displayed");
     Assert.IsTrue(Toolbar.IsToolbarDisplayed(), "Toolbar is not displayed");
     Assert.IsTrue(FooterModule.IsNextOpenBuildSummaryDisplayed(), "Build Summary/Next button not displayed");
     Assert.IsTrue(FooterModule.IsStartingPriceDisplayed(), "Starting price is not displayed");
 }