我正在使用minitest为Rails服务编写单元测试。我的测试片段如下所示:
stub_request(:get, @service_url)
.with(:headers => @authheader)
.to_return(:body => "ABC", :status => 200)
get :index
在get:index之后,response.code按预期为200(我在.to_return中将其更改为201,并且在get:index之后看到该代码是正确的,但每次response.body都是“”。我敢肯定我只是做了一件令人难以想象的愚蠢的事情,欢迎被告知我是个什么样的人。:)
提前致谢
minitest 5.8.2 webmock 3.0.1 rails 4