def test_search_by_category(self):
     # Instanciamos la Home Page
     home_page = HomePage(self.driver)
     # Hacemos la busqueda desde la Home Page. Esta busqueda nos devuelve una Results Page
     results_page = home_page.search_for("telefonos")
     
     # Verificamos la cantidad de resultados
     self.assertEqual(50, results_page.get_cant_resultados())
    def test_search_by_category(self):
        home_page = HomePage(self.driver)
        results_page = home_page.search_for("telefonos")

        self.assertEqual(50, results_page.get_cant_resultados())
    def test_search_by_name(self):
        home_page = HomePage(self.driver)
        results_page = home_page.search_for("software testing: fundamental principles and essential know")

        self.assertEqual(1, results_page.get_cant_resultados())
    def test_search_by_category(self):
        home_page = HomePage(self.driver)
        results_page = home_page.search_for("phones")

        self.assertEqual(2, results_page.get_cant_resultados())
    def test_no_results(self):
        home_page = HomePage(self.driver)
        results_page = home_page.search_for("accesories")

        self.assertEqual(0, results_page.get_cant_resultados())
    def test_search_by_product(self):
        home_page = HomePage(self.driver)
        results_page = home_page.search_for("Oxford")

        self.assertEqual(3, results_page.get_cant_resultados())