def METHOD_NAME(
    api_client: TestClient, unique_user: TestUser, database: AllRepositories, ten_slugs: list[str]
):
    # Setup Tags
    tags = []
    for _ in range(3):
        tag_name = random_string()
        tag = database.tags.create(TagSave(group_id=unique_user.group_id, name=tag_name))
        tags.append(tag.dict())
    payload = {"recipes": ten_slugs, "tags": tags}
    response = api_client.post(
        api_routes.recipes_bulk_actions_tag, json=utils.jsonify(payload), headers=unique_user.token
    )
    assert response.status_code == 200
    # Validate Recipes are Tagged
    for slug in ten_slugs:
        recipe = database.recipes.get_one(slug)
        for tag in recipe.tags:  # type: ignore
            assert tag.slug in [x["slug"] for x in tags]