def METHOD_NAME(self):
    file = baker.make(
        "storage.File",
        mime="audio/mp3",
        filepath=AUDIO_FILENAME,
        length=timedelta(seconds=40.86),
        cue_in=timedelta(seconds=0),
        cue_out=timedelta(seconds=40.8131),
    )
    show = baker.make(
        "schedule.ShowInstance",
        starts_at=datetime.now(tz=timezone.utc) - timedelta(minutes=5),
        ends_at=datetime.now(tz=timezone.utc) + timedelta(minutes=5),
    )
    schedule_item = baker.make(
        "schedule.Schedule",
        starts_at=datetime.now(tz=timezone.utc),
        ends_at=datetime.now(tz=timezone.utc) + file.length,
        cue_out=file.cue_out,
        instance=show,
        file=file,
    )
    self.client.credentials(HTTP_AUTHORIZATION=f"Api-Key {self.token}")
    response = self.client.get(self.path)
    self.assertEqual(response.status_code, 200)
    result = response.json()
    self.assertEqual(
        dateparse.parse_datetime(result[0]["ends_at"]), schedule_item.ends_at
    )
    self.assertEqual(dateparse.parse_duration(result[0]["cue_out"]), file.cue_out)