タイトルの通りCSVダウンロード機能のテストをしたいのですが、現状下記のようにしてcsvがダウンロードできることはテストできています。
Ruby
1 describe "ダウンロード" do 2 it "ダウンロードリンクが有効である" do 3 expect(page).to have_text("ダウンロード") 4 click_link "ダウンロード" 5 expect(page.response_headers['Content-Type']).to include "text/csv" 6 end 7 end
ここでCSVの中身が正しいかどうかをチェックしたいのですが、どうすべきでしょうか?
そもそも可能なのでしょうか?
あなたの回答
tips
プレビュー