0

私は次のものを持っています:

仕様/機能/client_logic.rb

it "says unavailable slots" do
  expect(page).to have_content("No more client slots available.")
end

let以前に 100 でPlan作成されているため、これは失敗しますmax_clients。この機能の特定の時点でモデルの特定の戻り値を強制する方法はありますか?

私は次のことがうまくいくと思いました:

it "says unavailable slots" do
  Plan.any_instance.stub(:client_slots).and_return(0)
  expect(page).to have_content("No more client slots available.")
end

しかし、それはうまくいきませんでした。

4

1 に答える 1