def test_should_delete_contact(self): requests.delete = MagicMock(return_value=MagicMock(status_code=204)) response = ContactService.delete(CONTACT.get('_id')) requests.delete.assert_called_once_with(url='%s%s' % (settings.CONTACTS_SERVICE_URL, CONTACT['_id'])) self.assertEqual(response, 204)
def delete(self, request, pk): current_contact = self.get_object(pk) response_code = ContactService.delete(pk) ContactEndpoint.__delete_rapid_pro_contact(current_contact.get('phone')) return Response(status=response_code)