I have dealer.cars
where a dealer has many cars.
In my spec i want to stub dealer.cars.delete(car)
to return false. However i cannot get this to work.
I have currently tried:
allow_any_instance_of(Car).to receive(:delete).and_return(false)
expect(dealer.cars).to receive(:delete).with(car).and_return(false)
However in my code when running the spec it is still returning true.