def METHOD_NAME(self):
    """Playlist administrators can retrieve playlists."""
    user = factories.UserFactory()
    playlist = factories.PlaylistFactory()
    factories.PlaylistAccessFactory(
        user=user, playlist=playlist, role=models.ADMINISTRATOR
    )
    jwt_token = UserAccessTokenFactory(user=user)
    response = self.client.get(
        f"/api/playlists/{playlist.id}/",
        HTTP_AUTHORIZATION=f"Bearer {jwt_token}",
    )
    self.assertEqual(response.status_code, 200)
    self.assertEqual(
        response.json(),
        {
            "consumer_site": {
                "id": str(playlist.consumer_site.id),
                "domain": playlist.consumer_site.domain,
                "name": playlist.consumer_site.name,
            },
            "created_by": None,
            "created_on": playlist.created_on.isoformat().replace("+00:00", "Z"),
            "duplicated_from": None,
            "id": str(playlist.id),
            "is_portable_to_consumer_site": False,
            "is_portable_to_playlist": True,
            "is_public": False,
            "lti_id": playlist.lti_id,
            "organization": None,
            "portable_to": [],
            "retention_duration": None,
            "title": playlist.title,
            "users": [str(user.id)],
        },
    )