【发布时间】:2014-08-14 08:37:58
【问题描述】:
我从我的 API 中获得了 json response。有没有办法我们可以模拟这个 json 响应以将其与 API 进行比较。
it "should find all accounts" do
let(:myjson) {
"@type": "userResource",
"createdAt": "2014-08-14T07:32:52",
"createdBy": 2,
"updatedAt": "2014-08-14T07:32:52",
"updatedBy": 2,
"email": "12@12.com",
"name": "test",
"password": "",
"confirmpassword": "",
"id": 2856,
"accountid": 0,
"resetpw": false,
}
expect(response.body).to eq(myjson);
emd
有没有一种方法可以模拟 json,这样我就不需要在我的规范中对其进行硬编码。
【问题讨论】:
标签: ruby-on-rails ruby json unit-testing rspec