test_api.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:python-cartolafc 作者: vicenteneto 项目源码 文件源码
def test_liga_com_nome(self):
        # Arrange and Act
        with requests_mock.mock() as m:
            url = '{api_url}/auth/liga/{slug}'.format(api_url=self.api_url, slug='falydos-fc')
            m.get(url, text=self.LIGA)
            liga = self.api.liga(nome='Falydos FC')
            primeiro_time = liga.times[0]

            # Assert
            self.assertIsInstance(liga, Liga)
            self.assertEqual(liga.id, 6407)
            self.assertEqual(liga.nome, 'Virtus Premier League')
            self.assertEqual(liga.slug, 'virtus-premier-league')
            self.assertEqual(liga.descricao,
                             u'Prêmios para: \n\n- Melhor de cada Mês (R$50,00)\n- Melhor do 1º e 2º Turno (R$150,00)\n- 2º Lugar Geral (R$50)\n- 1º Lugar Geral (R$250,00)\n\nBoa sorte!')
            self.assertIsInstance(liga.times, list)
            self.assertIsInstance(primeiro_time, TimeInfo)
            self.assertEqual(primeiro_time.id, 453420)
            self.assertEqual(primeiro_time.nome, 'Mosqueteiros JPB')
            self.assertEqual(primeiro_time.nome_cartola, 'Erick Costa')
            self.assertEqual(primeiro_time.slug, 'mosqueteiros-jpb')
            self.assertTrue(primeiro_time.assinante)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号