def test_guest_can_return_to_home_with_breadcrumb(self, browser): """go home clicking home link in breadcrumbs""" home_page = HomePage(browser) home_page.search_for('t-shirt') # enter search term into search field and submit results = SearchResults(browser) results.return_home_with_breadcrumb() # click home link in breadcrumbs home_page = HomePage(browser) home_page.unchangeable_elements_should_be_present() # search field, logo and shopping cart should be present home_page.breadcrumbs_should_disappear() # breadcrumbs should disappear
def test_guest_can_return_home_from_shopping_cart_with_logo(self, browser): """click logo to return to home page""" home_page = HomePage(browser) # open home page home_page.open_shopping_cart() # click shopping cart link shopping_cart = EmptyShoppingCart(browser) shopping_cart.shopping_cart_should_be_in_breadcrumbs() # check if shopping cart is followed in breadcrumbs shopping_cart.return_home_with_logo() # click logo link to get to home page home_page = HomePage(browser) home_page.unchangeable_elements_should_be_present() # check ui elements on home page home_page.breadcrumbs_should_disappear() # check if breadcrumbs have disappeared