def METHOD_NAME(self):
    self.generate_fixture_department()
    self.generate_fixture_task_status()
    self.generate_fixture_person()
    self.generate_fixture_assigner()
    self.generate_fixture_task_type()
    self.generate_fixture_shot_task(name="Secondary")
    self.generate_fixture_user_vendor()
    task_id = self.shot_task.id
    project_id = self.project_id
    person_id = self.user_vendor["id"]
    projects_service.add_team_member(project_id, person_id)
    projects_service.clear_project_cache(str(project_id))
    self.log_in_vendor()
    sequences = self.get("data/episodes/%s/sequences" % self.episode_id)
    self.assertEqual(len(sequences), 0)
    tasks_service.assign_task(task_id, person_id)
    sequences = self.get("data/episodes/%s/sequences" % self.episode_id)
    self.assertEqual(len(sequences), 1)