def METHOD_NAME(self, issue_ignored: Any) -> None:
    self.create_issue(GroupStatus.UNRESOLVED)
    handle_status_update(
        self.group_list,
        self.projects,
        self.project_lookup,
        acting_user=self.user,
        new_status=GroupStatus.IGNORED,
        new_substatus=None,
        is_bulk=True,
        status_details={"ignoreDuration": 30},
        sender=self,
        activity_type=None,
    )
    assert issue_ignored.called
    activity = Activity.objects.filter(
        group=self.group, type=ActivityType.SET_IGNORED.value
    ).first()
    assert activity.data.get("ignoreDuration") == 30
    assert GroupHistory.objects.filter(
        group=self.group, status=GroupHistoryStatus.IGNORED
    ).exists()