minitest と reacktest を一緒に使用してリクエスト仕様を作成する例はありますか?
リソースをリクエストできるようにしたい:
get '/api/resource', format: :json
そして、応答をテストします。
minitest と reacktest を一緒に使用してリクエスト仕様を作成する例はありますか?
リソースをリクエストできるようにしたい:
get '/api/resource', format: :json
そして、応答をテストします。
あなたが提案したように、単にラックテストを使用できます! 仕様/単体テストを記述し、ラックテストを使用して次のことができます。
def test_api_ressource_json
get "/api/resource.json"
assert last_response.ok?
assert last_response.body.include?("something")
# Test whatever you like with last_response.body
end
そして、それはそれであるべきです。