13
如何使用RSpec检查JSON响应?
我的控制器中有以下代码: format.json { render :json => { :flashcard => @flashcard, :lesson => @lesson, :success => true } 在我的RSpec控制器测试中,我想验证某个场景确实收到了成功的json响应,因此我有以下内容: controller.should_receive(:render).with(hash_including(:success => true)) 尽管在运行测试时出现以下错误: Failure/Error: controller.should_receive(:render).with(hash_including(:success => false)) (#<AnnoController:0x00000002de0560>).render(hash_including(:success=>false)) expected: 1 time received: 0 times 我是否检查响应不正确?
145
ruby-on-rails
json
rspec