Esempio n. 1
0
 def firm_rating_test(self, url, lat, lng, firm_id):
     """
     Проверка наличия рейтинга у фирмы
     1.Открыть фирму с рейтингом
     2.Проверить наличие рейтинга
     3.Проверить url ссылки
     4.Проверить количество отзывов
     """
     self._open_firm(url, lat, lng, firm_id)
     stars = self.page.firm_callout.stars
     reviews = self.page.firm_callout.reviews
     f = FirmData(firm_id)
     self.assertTrue(stars.is_displayed())
     self.assertEqual(reviews.get_attribute('href'), links.reviews_link(firm_id))
     reviews_count = misc.to_int(reviews.text)
     self.assertEqual(reviews_count, f.review_count)
Esempio n. 2
0
 def firm_rating_test(self, url, lat, lng, firm_id):
     """
     Проверка наличия рейтинга у фирмы
     1.Открыть фирму с рейтингом
     2.Проверить наличие рейтинга
     3.Проверить url ссылки
     4.Проверить количество отзывов
     """
     self._open_firm(url, lat, lng, firm_id)
     stars = self.page.firm_callout.stars
     reviews = self.page.firm_callout.reviews
     f = FirmData(firm_id)
     self.assertTrue(stars.is_displayed())
     self.assertEqual(reviews.get_attribute('href'), links.reviews_link(firm_id))
     reviews_count = misc.to_int(reviews.text)
     self.assertEqual(reviews_count, f.review_count)
Esempio n. 3
0
 def firm_photo_test(self, url, lat, lng, firm_id):
     """
     Проверка наличия фото у фирмы
     1.Открыть фирму с фото
     2.Проверить наличие ссылки
     3.Проверить url ссылки
     4.Проверить количество фото
     """
     self._open_firm(url, lat, lng, firm_id)
     photo = self.page.firm_callout.photo
     self.assertTrue(photo.is_displayed())
     f = FirmData(firm_id)
     num = misc.to_int(photo.text)
     self.assertEqual(f.photo_count(), num)
     link = links.photo_link(firm_id)
     self.assertEqual(link, photo.get_attribute('href'))
Esempio n. 4
0
 def firm_photo_test(self, url, lat, lng, firm_id):
     """
     Проверка наличия фото у фирмы
     1.Открыть фирму с фото
     2.Проверить наличие ссылки
     3.Проверить url ссылки
     4.Проверить количество фото
     """
     self._open_firm(url, lat, lng, firm_id)
     photo = self.page.firm_callout.photo
     self.assertTrue(photo.is_displayed())
     f = FirmData(firm_id)
     num = misc.to_int(photo.text)
     self.assertEqual(f.photo_count(), num)
     link = links.photo_link(firm_id)
     self.assertEqual(link, photo.get_attribute('href'))