私は次のものを持っています:
仕様/機能/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
しかし、それはうまくいきませんでした。