我有一个工人,我写的规格成功和失败的条件。
if http_response.success?
"Login Event Success"
else
raise "Login Event Failed"
end
错误格式如下:
"{\n \"status\" : 400,\n
\"error\" : \"Bad Request\",\n \"message\" : \"ID field not be empty\",\n \"path\" : \"/publish/event\"\n}"
具体来说,我是这样写的:
一个二个一个一个
测试失败:
Failures:
1) EventWorker unsuccessful response returns a unsuccessful response
Failure/Error: expect(described_class.jobs.count).to eq(1)
expected: 1
got: 0
(compared using ==)
我做的是不正确的,我没有得到什么。因为这是不去在其他条件下的主要工人。
有人能帮我解决这个负面的情况吗?
1条答案
按热度按时间de90aj5v1#
假设
stub_request
来自webmock ...你从来不做请求。
stub_request
不做请求。你需要做请求。