diff --git a/rspec-controllers.md b/rspec-controllers.md index 75c5ee6ca..188965b12 100644 --- a/rspec-controllers.md +++ b/rspec-controllers.md @@ -4,6 +4,19 @@ layout: default --- ```rb -expect(response).to be_success -expect(response).to have_http_status(200) -expect(response).to render_template("index") +describe MyController do + describe "POST update" do + it "works" do + post :update, { user: { name: "john" } } + + controller + controller.send ... + + response + expect(response).to be_success + expect(response).to have_http_status(200) + expect(response).to render_template("index") + end + end +end +```