def test_pontuacao_atleta(self):
# Arrange and Act
with requests_mock.mock() as m:
url = '{api_url}/auth/mercado/atleta/{id}/pontuacao'.format(api_url=self.api_url, id=81682)
m.get(url, text=self.PONTUACAO_ATLETA)
pontuacoes = self.api.pontuacao_atleta(81682)
primeira_rodada = pontuacoes[0]
# Assert
self.assertIsInstance(pontuacoes, list)
self.assertIsInstance(primeira_rodada, PontuacaoInfo)
self.assertEqual(primeira_rodada.atleta_id, 81682)
self.assertEqual(primeira_rodada.rodada_id, 1)
self.assertEqual(primeira_rodada.pontos, 1.1)
self.assertEqual(primeira_rodada.preco, 6.44)
self.assertEqual(primeira_rodada.variacao, -1.56)
self.assertEqual(primeira_rodada.media, 1.1)
评论列表
文章目录