def add_in_visited_block(self): self.move(self.product_img) is_presence(self.driver, self.icon) self.move(self.icon) is_presence(self.driver, self.popup) self.click(self.icon) is_presence(self.driver, self.popup)
def scroll_to_movable_block(self): self.scroll_to_bottom() self.move(self.movable_block) is_presence(self.driver, self.movable_block)
def add_using_icon(self): self.move(self.top_icon) is_presence(self.driver, self.popup) self.click(self.top_icon) is_presence(self.driver, self.popup)
def add_to_favorites(self, locator, wait_locator): self.click_and_move(locator) is_presence(self.driver, wait_locator)
def remove_in_visited_block(self): self.move(self.icon) is_presence(self.driver, self.popup) self.click(self.icon)
def scroll_to_visited_block(self): self.scroll_to_bottom() self.move(self.visited_block) is_presence(self.driver, self.visited_block) is_presence(self.driver, self.product_img)
def add_from_icon(self, locator, wait_locator): self.move(locator) is_presence(self.driver, wait_locator) self.click(locator) is_presence(self.driver, wait_locator)
def add_using_link(self): self.click_and_move(self.a_favorites_link) is_presence(self.driver, self.popup)
def redirect_using_icon(self): self.add_using_icon() self.move_and_click(self.redirect_button) is_presence(self.driver, self.favorites_page_title)