From 89575b516e38f34b4e045ae9cbfbe8e3d950cff1 Mon Sep 17 00:00:00 2001
From: Marcela Ribeiro de Oliveira <mro15@inf.ufpr.br>
Date: Mon, 7 Aug 2017 11:02:16 -0300
Subject: [PATCH] show submission and submit docs

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

diff --git a/spec/acceptance/learning_objects_spec.rb b/spec/acceptance/learning_objects_spec.rb
index b4773293..de43a472 100644
--- a/spec/acceptance/learning_objects_spec.rb
+++ b/spec/acceptance/learning_objects_spec.rb
@@ -234,4 +234,36 @@ resource 'Learning Objects' do
     end
   end
 
+  get '/v1/learning_objects/:id/show_submission' do
+    include_context "authenticate_user_curator"
+
+    let(:id) { @learning_object.id }
+
+    before do
+      @learning_object = create(:learning_object)
+      @learning_object.update(state: LearningObject.states[:submitted])
+    end
+
+    example 'Show a submission' do
+          do_request
+      expect(status).to eq(200)
+    end
+  end
+
+  post '/v1/learning_objects/:id/submit' do
+    include_context "authenticate_user_submitter"
+
+    let(:id) { @learning_object.id }
+
+    before do
+      @learning_object = create(:learning_object, publisher: @user)
+      @learning_object.update(state: LearningObject.states[:draft])
+    end
+
+    example 'Submit a learning object to curator' do
+      do_request
+      expect(status).to eq(200)
+    end
+  end
+
 end
-- 
GitLab