Написание тестового случая для 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 возвращает данные профиля пользователя.