Когда я пытаюсь добавить спецификацию для метода уничтожения, он выдает ошибки.У пользователя много проектов.
Попытка создать проект для пользователя.Затем, удаляя проект этого конкретного пользователя, выдает ошибку.
Я пробовал как,
scenario 'project get removed after delete' do
user = FactoryBot.create(:user)
project = user.projects.create(FactoryBot.attributes_for(:project))
delete :destroy, :slug => project.id
expect(response.status).to eq 200
end
Получение ошибки как
NoMethodError:
undefined method `delete' for #<RSpec::ExampleGroups::Destroy:0x00000005cff620>