Beispiel #1
0
 public void VerifyModelsNotDuplicateGem()
 {
     CPQNavigate.NavigateToModelsPage(Brand.GEM);
     Models.ClickGemPassengerModelsFamily();
     Assert.IsTrue(Models.VerifyModelsAreNotDuplicates());
     Models.NavigationBarModule.ClickModelsNavigation();
     Models.ClickGemUtilityModelsFamily();
     Assert.IsTrue(Models.VerifyModelsAreNotDuplicates());
 }
Beispiel #2
0
 public void VerifySteppedProcessGem()
 {
     CPQNavigate.NavigateToModelsPage(Brand.GEM);
     Models.ClickGemPassengerModelsFamily();
     Models.ClickRandomModelVersion();
     Accessories.WaitForAccessoriesPageToLoad();
     Accessories.ClickCategoryByName("Power");
     Accessories.ClickSubcategoryByName("Battery");
     Accessories.ClickAccessoryAddByProductName("AGM");
     Accessories.FooterModule.OpenBuildSummary();
     Accessories.WaitUntilBuildSummaryIsDisplayed();
     Accessories.ClikIamFinishedButton();
     Quote.WaitForBuildQuotePageToLoad();
     Quote.FillQuoteFormDefaultData();
     Quote.ClickFormPersonalUseOption();
     Quote.ClickGetInternetPriceButton();
     Confirmation.ClickBuildSummaryToggleCaret();
     Assert.IsTrue(Confirmation.GetGemAddedAccessoriesCount() > 0,
                   "No accessories added displayed on build confirmation");
 }