From 0db4b0fe451a41c31962fa088952c387415e50cc Mon Sep 17 00:00:00 2001
From: ArtOfCode- <hello@artofcode.co.uk>
Date: Sun, 13 Dec 2020 14:40:20 +0000
Subject: [PATCH] Edit tests

---
 test/controllers/posts_controller_test.rb | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/test/controllers/posts_controller_test.rb b/test/controllers/posts_controller_test.rb
index d21e63ae1..0f83125a3 100644
--- a/test/controllers/posts_controller_test.rb
+++ b/test/controllers/posts_controller_test.rb
@@ -220,4 +220,17 @@ class PostsControllerTest < ActionController::TestCase
     assert_response 302
     assert_redirected_to post_path(posts(:answer_one).parent_id)
   end
+
+  test 'can get edit' do
+    sign_in users(:standard_user)
+    get :edit, params: { id: posts(:question_one).id }
+    assert_response 200
+    assert_not_nil assigns(:post)
+  end
+
+  test 'edit requires authentication' do
+    get :edit, params: { id: posts(:question_one).id }
+    assert_response 302
+    assert_redirected_to new_user_session_path
+  end
 end
-- 
GitLab