@@ -12,29 +12,30 @@ public class ViewCart_StepDefs {
1212
1313 @ Then ("Verify both products are added to Cart" )
1414 public void verify_both_products_are_added_to_cart () {
15- Assert .assertTrue ( viewCartPage .addedCardProducts .size ()== 2 );
15+ Assert .assertEquals ( 2 , viewCartPage .addedCardProducts .size ());
1616 }
17+
1718 @ Then ("Verify their prices, quantity and total price" )
1819 public void verify_their_prices_quantity_and_total_price () {
19- Assert .assertEquals (viewCartPage .cardPrices .get (0 ).getText (),"Rs. 500" );
20- Assert .assertEquals (viewCartPage .cartQuantities .get (0 ).getText (),"1" );
21- Assert .assertEquals (viewCartPage .cartTotalPrices .get (0 ).getText (),"Rs. 500" );
22-
23- Assert .assertEquals (viewCartPage .cardPrices .get (1 ).getText (),"Rs. 400" );
24- Assert .assertEquals (viewCartPage .cartQuantities .get (1 ).getText (),"1" );
25- Assert .assertEquals (viewCartPage .cartTotalPrices .get (1 ).getText (),"Rs. 400" );
20+ Assert .assertEquals (viewCartPage .cardPrices .get (0 ).getText (), "Rs. 500" );
21+ Assert .assertEquals (viewCartPage .cartQuantities .get (0 ).getText (), "1" );
22+ Assert .assertEquals (viewCartPage .cartTotalPrices .get (0 ).getText (), "Rs. 500" );
23+ Assert .assertEquals (viewCartPage .cardPrices .get (1 ).getText (), "Rs. 400" );
24+ Assert .assertEquals (viewCartPage .cartQuantities .get (1 ).getText (), "1" );
25+ Assert .assertEquals (viewCartPage .cartTotalPrices .get (1 ).getText (), "Rs. 400" );
2626 }
2727
2828 @ Then ("Verify that product is displayed in cart page with exact quantity" )
2929 public void verify_that_product_is_displayed_in_cart_page_with_exact_quantity () {
30- Assert .assertEquals (viewCartPage .cartQuantities .get (0 ).getText (),"4" );
30+ Assert .assertEquals (viewCartPage .cartQuantities .get (0 ).getText (), "4" );
3131 }
3232
3333 @ Then ("Verify that cart page is displayed" )
3434 public void verify_that_cart_page_is_displayed () {
3535 String expectedUrl = "https://www.automationexercise.com/view_cart" ;
36- Assert .assertEquals (Driver .get ().getCurrentUrl (),expectedUrl );
36+ Assert .assertEquals (Driver .get ().getCurrentUrl (), expectedUrl );
3737 }
38+
3839 @ When ("The user clicks Proceed To Checkout button" )
3940 public void the_user_clicks_proceed_to_checkout_button () {
4041 viewCartPage .proceedToCheckoutButton .click ();
@@ -49,21 +50,25 @@ public void the_user_clicks_register_login_button() {
4950 public void the_user_clicks_x_button_corresponding_to_particular_product () {
5051 viewCartPage .deleteButtons .get (0 ).click ();
5152 }
53+
5254 @ Then ("Verify that product is removed from the cart" )
5355 public void verify_that_product_is_removed_from_the_cart () {
54- BrowserUtils .waitForVisibility (viewCartPage .cartEmptyText ,2 );
56+ BrowserUtils .waitForVisibility (viewCartPage .cartEmptyText , 2 );
5557 BrowserUtils .verifyElementDisplayed (viewCartPage .cartEmptyText );
5658 }
59+
5760 @ Then ("Verify that products are visible in cart" )
5861 public void verify_that_products_are_visible_in_cart () {
59- Assert .assertTrue ( viewCartPage .addedCardProducts .size ()== 1 );
62+ Assert .assertEquals ( 1 , viewCartPage .addedCardProducts .size ());
6063 }
64+
6165 @ Then ("Verify that those products are visible in cart after login as well" )
6266 public void verify_that_those_products_are_visible_in_cart_after_login_as_well () {
63- Assert .assertTrue ( viewCartPage .addedCardProducts .size ()== 1 );
67+ Assert .assertEquals ( 1 , viewCartPage .addedCardProducts .size ());
6468 }
69+
6570 @ Then ("Verify that recommended product is displayed in cart page" )
6671 public void verify_that_recommended_product_is_displayed_in_cart_page () {
67- Assert .assertTrue ( viewCartPage .addedCardProducts .size ()== 1 );
72+ Assert .assertEquals ( 1 , viewCartPage .addedCardProducts .size ());
6873 }
6974}
0 commit comments