From 08dd13ea805a7da965405c8f8a5c239aa6945378 Mon Sep 17 00:00:00 2001 From: Naomi Dushay Date: Wed, 29 Aug 2018 16:19:24 -0700 Subject: [PATCH] template_controller_spec: add test for create action --- spec/controllers/template_controller_spec.rb | 23 +++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/spec/controllers/template_controller_spec.rb b/spec/controllers/template_controller_spec.rb index 619666808..0e47d7885 100644 --- a/spec/controllers/template_controller_spec.rb +++ b/spec/controllers/template_controller_spec.rb @@ -2,9 +2,26 @@ RSpec.describe TemplateController, type: :controller do - it "renders the index template" do - get :index - expect(response).to render_template("index") + context 'GET index' do + it "renders the index template" do + get :index + expect(response).to render_template("index") + end + it "is successful" do + get :index + expect(response.status).to eq(200) + end + end + + context "POST create" do + it "renders the create template" do + post :create + expect(response).to render_template("create") + end + it "is successful" do + post :create + expect(response.status).to eq(200) + end end end