From 7d804740b378f2ea13d89d0682b8ab0c33bd4bfe Mon Sep 17 00:00:00 2001
From: Giovanne Marcelo <gms15@inf.ufpr.br>
Date: Wed, 15 Feb 2017 18:12:42 -0200
Subject: [PATCH] add like structure

---
 spec/acceptance/learning_objects_spec.rb | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/spec/acceptance/learning_objects_spec.rb b/spec/acceptance/learning_objects_spec.rb
index 8bf78de0..1b80c64a 100644
--- a/spec/acceptance/learning_objects_spec.rb
+++ b/spec/acceptance/learning_objects_spec.rb
@@ -33,4 +33,16 @@ resource 'Learning Objects' do
     end
   end
 
+  post '/v1/learning_objects/:id/like' do
+    let(:id) { learning_objects.first.id }
+
+    example 'Liking a learning object' do
+      likes = learning_objects.first.likes
+      do_request
+      expect(path).to eq("/v1/learning_objects/#{id}/like")
+      expect(JSON.parse(response_body)).to eq(likes + 1)
+      expect(status).to eq(200)
+    end
+  end
+
 end
-- 
GitLab