【问题标题】:Using fixtures with Stripe CLI在 Stripe CLI 中使用固定装置
【发布时间】:2020-01-15 04:26:03
【问题描述】:

我想通过使用Stripe CLI 触发一些特定请求来测试我的 API 行为。

例如:

stripe trigger customer.subscription.deleted # with some fixture here

有一个fixtures 命令被记录为一项功能,但我不知道如何使用它。文档说:

fixtures 命令可让您将 json 文件作为一系列 API 运行 要求。这对于填充数据、执行 特定流程,或测试 API 行为。

https://github.com/stripe/stripe-cli/wiki/fixtures-command

如何将固定装置加载到 CLI 中?

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    第一步是创建一个包含灯具的 JSON 文件。您链接到的文档提供了一个这样的示例,但如果您:

    • 找到最接近您想要执行的操作的可用触发器
    • 找到对应的夹具文件in the repo
    • 修改它以满足您的需要

    然后您可以使用stripe fixtures name_of_your_fixture_file.json 执行夹具

    您可以在trigger documentation 中查找可用的触发器。请记住,fixture 只会发出一系列 API 请求,fixtures 数组中的每个对象代表一个 API 调用,因此您可以执行 API docs 中指定的任何操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-16
      • 2011-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多