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)
评论列表
文章目录