def firm_telephone_comment_test(self, url, lat, lng, firm_id): """ Проверка наличия комментария к телефону 1.Открываем фирму 2.Проверяем наличия комментария к телефону """ self._open_firm(url, lat, lng, firm_id) f = FirmData(firm_id) phones_wapi = f.get_phones() phones_callout = self.page.firm_callout.phones() phone_and_comment = misc.phone_and_comment(phones_wapi[0]['text'], phones_wapi[0]['comment']) self.assertEqual(phones_callout[0].text, phone_and_comment)
def firm_telephone_count_test(self, url, lat, lng, firm_id): """ Проверка наличия и количества телефонов 1.Открывем фирму 2.Получаем количество телефонов (из API) 3.Проверяем количество телефонов """ self._open_firm(url, lat, lng, firm_id) f = FirmData(firm_id) phones_wapi = f.get_phones() phones_num = len(phones_wapi) phones_callout = self.page.firm_callout.phones() self.assertEqual(phones_num, len(phones_callout))