【发布时间】:2016-07-29 11:29:15
【问题描述】:
我是Rspec 的新手。如何编写控制器代码以连接到Rspec 中的localhost:3000/v.json 链接并检查标题是否符合预期?
JSON format is {id: 1, title: "new"}
请帮忙!
【问题讨论】:
-
如何连接到链接(URL)?
标签: ruby-on-rails rspec
我是Rspec 的新手。如何编写控制器代码以连接到Rspec 中的localhost:3000/v.json 链接并检查标题是否符合预期?
JSON format is {id: 1, title: "new"}
请帮忙!
【问题讨论】:
标签: ruby-on-rails rspec
您需要对您的控制器进行功能测试,该测试会影响您的操作,如下所示:
@expected = {
id: 1,
title: "new"
}.to_json
# replace with action name / params as necessary, perhaps also passing "id: 1"?
get :v, format: "json"
response.body.should == @expected
【讨论】: