на 0 не на 1?
И вообще правильно, чисто написан контроллер для api, rspec
rspec - https://pastebin.com/5aY2588N
controller - https://pastebin.com/PfsG5u43
rspec 1) Api::V1::FgsController DELETE #destroy deletes fg Failure/Error: expect { delete :destroy, :params => {id: fg}}.to change(Fg, :count).by(-1) expected Fg.count to have changed by -1, but was changed by 0
Привет! https://stackoverflow.com/questions/51848015/rails-factorybot-rspec-not-creating-using-let
Привет, ответь на вопрос, когда у тебя создается fg ?
вначале - let(:fg) { create(:fg)} затем в destroy fg expect { delete :destroy, :params => {id: fg}}.to change(Fg, :count).by(-1)
Выше так отрабатывает
Обсуждают сегодня