【发布时间】:2015-05-18 14:00:42
【问题描述】:
我正在使用 Faker 为我的大部分只读 REST API 播种我的数据。我已经查看了用于测试 API 的 API 蓝图,但是我对如何使用不一致的伪造数据来实现这一点感到困惑。看来您必须为指定查询定义确切的 json 输出。
关于使用 API Blueprint 和 Faker 的任何提示?
【问题讨论】:
标签: apiblueprint
我正在使用 Faker 为我的大部分只读 REST API 播种我的数据。我已经查看了用于测试 API 的 API 蓝图,但是我对如何使用不一致的伪造数据来实现这一点感到困惑。看来您必须为指定查询定义确切的 json 输出。
关于使用 API Blueprint 和 Faker 的任何提示?
【问题讨论】:
标签: apiblueprint
API 蓝图和 Dredd 无法直接使用 Faker 进行测试。
对于描述数据,您可以使用JSON schema 并定义您正在使用的类型。
您可以使用dredd hooks 将传入数据与生成的有效负载配对。 Dredd 必须控制结构而不是值。
如果您有一些蓝图示例和代码,这将有所帮助。
【讨论】: