From 33c5501a664a1e0b138d3ed15512142b6ff91014 Mon Sep 17 00:00:00 2001 From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br> Date: Wed, 8 Mar 2017 10:27:50 -0300 Subject: [PATCH] removing a bookmark acceptance test --- spec/acceptance/bookmarks_spec.rb | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/spec/acceptance/bookmarks_spec.rb b/spec/acceptance/bookmarks_spec.rb index 1a359e24..48242aa7 100644 --- a/spec/acceptance/bookmarks_spec.rb +++ b/spec/acceptance/bookmarks_spec.rb @@ -38,9 +38,32 @@ resource 'Bookmarks' do let(:type) { 'LearningObject' } let(:raw_post) { params.to_json } - example_request 'Adding a bookmark' do + example_request 'Adding a bookmark' do expect(status).to eq(201) end end + delete 'v1/users/:user_id/bookmarks/:bookmark_id' do + include_context "authenticate_user" + + parameter :user_id, 'The user id' + parameter :bookmark_id, 'The id of the bookmark' + parameter :id, 'The id of the object', scope: :bookmarks + parameter :type, 'Represents the type of bookmark, [ LearningObject, Collection]', scope: :bookmarks + + let(:user_id) { @user.id } + let(:bookmark_id) { @bookmark.id } + let(:id) { learning_objects.first.id } + let(:type) { 'LearningObject' } + let(:raw_post) { params.to_json } + + before do + @bookmark = create(:bookmark, user: @user, bookmarkable: learning_objects.first ) + end + + example_request 'Removing a bookmark' do + expect(status).to eq(200) + end + end + end -- GitLab