MCPcopy Create free account
hub / github.com/PokeAPI/pokeapi / test_move_battle_style_api

Method test_move_battle_style_api

pokemon_v2/tests.py:3740–3766  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3738 )
3739
3740 def test_move_battle_style_api(self):
3741 move_battle_style = self.setup_move_battle_style_data(name="base mv btl stl")
3742 move_battle_style_name = self.setup_move_battle_style_name_data(
3743 move_battle_style, name="base mv btl stl name"
3744 )
3745
3746 response = self.client.get(
3747 "{}/move-battle-style/{}/".format(API_V2, move_battle_style.pk)
3748 )
3749
3750 self.assertEqual(response.status_code, status.HTTP_200_OK)
3751
3752 # base params
3753 self.assertEqual(response.data["id"], move_battle_style.pk)
3754 self.assertEqual(response.data["name"], move_battle_style.name)
3755 # name params
3756 self.assertEqual(response.data["names"][0]["name"], move_battle_style_name.name)
3757 self.assertEqual(
3758 response.data["names"][0]["language"]["name"],
3759 move_battle_style_name.language.name,
3760 )
3761 self.assertEqual(
3762 response.data["names"][0]["language"]["url"],
3763 "{}{}/language/{}/".format(
3764 TEST_HOST, API_V2, move_battle_style_name.language.pk
3765 ),
3766 )
3767
3768 def test_move_category_api(self):
3769 move_category = self.setup_move_category_data(name="base mv ctgry")

Callers

nothing calls this directly

Calls 3

getMethod · 0.80

Tested by

no test coverage detected