Api蓝图与Faker数据

时间:2015-05-18 14:00:43

标签: apiblueprint

我正在使用Faker为我的大多数只读REST API播种数据。我已经查看了用于测试API的API Blueprint,但是我对如何通过不一致的faker数据来实现这一点感到困惑。看来你必须为指定的查询定义确切的json输出。

有关使用API​​ Blueprint和Faker的任何提示吗?

1 个答案:

答案 0 :(得分:4)

用于测试的API蓝图和Dredd无法直接使用Faker。

对于描述数据,您可以使用JSON schema并定义您正在使用的类型。

您可以使用dredd hooks将传入数据与生成的有效负载进行配对。 Dredd必须控制结构而不是价值。

如果您有一些蓝图示例和代码,这将有所帮助。