[rspec-users] testing a post to a controller's create action
mmazur at gmail.com
Fri Nov 18 23:50:35 EST 2011
On Sat, Nov 19, 2011 at 09:42, Patrick J. Collins
<patrick at collinatorstudios.com> wrote:
> I just spent a lot of time trying to get a test to pass that would not pass no
> matter what I did, and I finally decided to just do something really simple to
> verify that even that was working-- and it's not.
> class PostsController < ApplicationController
> def create
> debugger # or binding.pry
Shouldn't this be called `spec/controllers/posts_controller_spec.rb`?
> describe PostsController do
> it "does not work" do
> post :create
> I never see the debugger prompt.. Can anyone PLEASE tell me why this is not
> working? In any other test, binding.pry or debugger interrupts the test flow
> and gives me access to the current scope of the debugger call.
Also as David suggests, perhaps it's a before_filter somewhere sending
a response before the request is passed to PostsController#create.
More information about the rspec-users