我已经编写了一个测试来使用json_response来断言image_url的路径。
在cards_controller_test.rb中,
def test_index
get :index, { client: "e59db1f42d665da2c8bae1196d7f042d91ef4b33295554024d7eb59ab9f298fc", sig: "e0ZHbZqCB8Tf4kWWxShEFyoJf5c" }
assert_response :success
assert_match "/system/cards/marketing_images/816/119/124/original/d712c1fe45ab90f2cb058dec0ea4370e1968d54d.png", json_response["marketing_image_url"]
end
目前,测试是绿色的。但我必须使用model.attachment.url来生成url&然后将其与响应相匹配。不知道如何做到这一点。