def METHOD_NAME(self):
    """api updates select field"""
    response = self.client.post(self.api_link, data={"gender": "female"})
    self.assertEqual(response.status_code, 200)
    profile_fields = self.get_profile_fields()
    self.assertEqual(profile_fields["gender"], "female")
    response_json = response.json()
    self.assertEqual(response_json["id"], self.user.id)
    self.assertTrue(response_json["edit"])
    self.assertTrue(response_json["groups"])