使用Cucumber测试RESTful服务,如何捕获将在未来RESTful方法中使用的值?

时间:2014-02-07 17:38:33

标签: rest cucumber automated-tests bdd restful-authentication

我有RESTful方法返回一些JSON,比如说

{
   "A":"B",
   "C":"D"
}

我需要在下一个RESTful调用中使用“C”(此处为“D”)的值来验证它。但是,在不知道价值提前的情况下(即,它是UUID,所以我无法猜测)

如何使用Cucumber语法执行此操作?

对于这样的更多信息的一个很好的参考将不胜感激。

1 个答案:

答案 0 :(得分:0)

我做了很多关于休息服务的cuke测试。欢迎您查看我rest_baby gem

中的一些内容
myuuid = JSON(response.body)["C"]