def test_that_verifies_categories_menu(self, mozwebqa): home_page = Home(mozwebqa) home_page.go_to_homepage() Assert.equal(home_page.categories.title, 'Categories'.upper()) # Hover over "Categories" menu home_page.hover_over_categories_menu() Assert.greater(len(home_page.categories.items), 0)
def test_opening_every_category_page_from_categories_menu(self, mozwebqa): home_page = Home(mozwebqa) home_page.go_to_homepage() for i in range(home_page.category_count): home_page.hover_over_categories_menu() category_name = home_page.categories.items[i].name category_page = home_page.categories.items[i].click_category() Assert.equal(category_name.title(), category_page.category_title) Assert.true(category_page.is_the_current_page) Assert.true(len(category_page.apps_count) > 0)