3

具体的には、単体テストと受け入れテストを分離する方法を知りたいです。

単体テストは次のようになります。

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

また、関連するリンクを歓迎します。

4

0 に答える 0