def METHOD_NAME(mocker):
    mock_redis_delete = mocker.patch("app.extensions.RedisClient.delete")
    some_service_id = uuid.uuid4()
    template_folder_id = uuid.uuid4()
    expected_url = "/service/{}/template-folder/{}".format(some_service_id, template_folder_id)
    data = {"name": "foo", "users_with_permission": ["some_id"]}
    client = TemplateFolderAPIClient()
    mock_post = mocker.patch("app.notify_client.template_folder_api_client.TemplateFolderAPIClient.post")
    client.update_template_folder(
        some_service_id,
        template_folder_id,
        name="foo",
        users_with_permission=["some_id"],
    )
    mock_post.assert_called_once_with(expected_url, data)
    mock_redis_delete.assert_called_once_with("service-{}-template-folders".format(some_service_id))