On Mar 19, 2011, at 2:32 PM, Mobyye wrote:
> I'm trying to post to my controller in RSPEC by doing:
>
> it "should store create an IncomingMail record" do
>
> lambda {
> post :create,
> :from => 'xx',
> :to => 'xx',
> :cc => 'xx',
> :subject => 'xx',
> :message_text => 'xx',
> :message_html => 'xx'
> }.should change(IncomingMail, :count).by(1)
>
> end
>
>
> I do have this in my rake routes: POST /incoming_mails(.:format)
> {:controller=>"incoming_mails", :action=>"create"}
>
> I checked the logs. While the test above is hitting the controller, it is
> never going inside the method def create. Any ideas why?
>
> Thanks
Off the top of my head I can think of 198723 possibilities. To help expedite
the narrowing down process, please provide:
1. Complete example code
2. Complete controller code
3. Complete rspec output
4. Complete log output
Pat
_______________________________________________
rspec-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rspec-users