def test_go_to_cart_by_add_product(self):
     cart_page = CartPage(self.driver)
     home_page = HomePage(self.driver)
     home_page.click_add_to_cart_button("Beanie")
     home_page.click_view_cart_button("Beanie")
     text_on_checkout_button = cart_page.text_on_checkout_button()
     assert_that(text_on_checkout_button).is_equal_to("Proceed to checkout")
 def test_go_to_cart_by_add_product_soft_assertions(self):
     cart_page = CartPage(self.driver)
     home_page = HomePage(self.driver)
     test_value = -1
     home_page.click_add_to_cart_button("Beanie")
     assert test_value == 1
     home_page.click_view_cart_button("Beanie")
     assert test_value == 2
     text_on_checkout_button = cart_page.text_on_checkout_button()
     assert text_on_checkout_button == "Proceed to checkoutFail"