Написание тестового случая для ProfileAPI

def test_get_people_profile(self):
    response = self.client.get(self.url)`
    self.assertEqual(response.status_code, status.HTTP_200_OK)
    self.assertTrue(response.data.get('success'))
    self.assertEqual(response.data['data']['mobile'], self.people.mobile)
    self.assertEqual(response.data['data']['date_of_birth'], self.people.date_of_birth)

Вот эта ошибка:

self.assertEqual(response.data['data']['mobile'], self.people.mobile)
KeyError: 'mobile'.

Вот с какой ошибкой я столкнулся, проверяя, правильно ли API возвращает данные профиля пользователя.

Вернуться на верх