test_api.py 文件源码

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

项目:python-cartolafc 作者: vicenteneto 项目源码 文件源码
def test_pos_rodada_destaques_com_mercado_aberto(self):
        # Arrange and Act
        with requests_mock.mock() as m:
            url = '{api_url}/mercado/status'.format(api_url=self.api_url)
            m.get(url, text=self.MERCADO_STATUS_ABERTO)

            url = '{api_url}/pos-rodada/destaques'.format(api_url=self.api_url)
            m.get(url, text=self.POS_RODADA_DESTAQUES)
            destaque_rodada = self.api.pos_rodada_destaques()

            # Assert
            self.assertIsInstance(destaque_rodada, DestaqueRodada)
            self.assertEqual(destaque_rodada.media_cartoletas, 115.8235753058391)
            self.assertEqual(destaque_rodada.media_pontos, 46.6480728839843)
            self.assertIsInstance(destaque_rodada.mito_rodada, TimeInfo)
            self.assertEqual(destaque_rodada.mito_rodada.id, 896224)
            self.assertEqual(destaque_rodada.mito_rodada.nome, 'gama campos fc')
            self.assertEqual(destaque_rodada.mito_rodada.nome_cartola, 'malmal')
            self.assertEqual(destaque_rodada.mito_rodada.slug, 'gama-campos-fc')
            self.assertFalse(destaque_rodada.mito_rodada.assinante)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号