具体的には、単体テストと受け入れテストを分離する方法を知りたいです。
単体テストは次のようになります。
it 'creates bar' do
expect {
post '/foo/bar'
}.to change{ Bar.count }.by 1
end
これは単体テストと受け入れテストを組み合わせたものです。しかし、それらを分離する方法がわかりません。
APIapp/bar.rb
ファイル:
post '/foo/bar' do
Bar.create
status 202
end
また、関連するリンクを歓迎します。