[rspec-users] [rails] expecting <"edit"> but rendering with <"">.

Chris Habgood
Wed, 25 May 2011 00:39:08 -0000

describe FoodsController do
  render_views

   before(:each) do
     Food.delete_all
     login_as_admin
   end

   describe "stub_model(Food) with a hash of stubs" do
     let(:food) do
       stub_model Food
     end

     describe "edit action" do
       it "edit action should render edit template" do
         #Food.stub(:find_by_id).and_return(food)
         Food.any_instance.stubs(:valid?).returns(true)
         response.should render_template(:edit)
       end
     end


On Tue, May 24, 2011 at 19:38, Chris Habgood <chabgood at gmail.com>
wrote:

> no.
>
>
> On Tue, May 24, 2011 at 19:21, Justin Ko <jko170 at gmail.com> wrote:
>
>>
>>
>> On Tue, May 24, 2011 at 6:10 PM, Chris Habgood <chabgood at
gmail.com>wrote:
>>
>>> It is already there.
>>>
>>> On Tue, May 24, 2011 at 19:05, Justin Ko <jko170 at
gmail.com> wrote:
>>>
>>>>
>>>>
>>>> On Tue, May 24, 2011 at 2:25 PM, Chris Habgood <chabgood at
gmail.com>wrote:
>>>>
>>>>> I keep getting "" returned when looking for a
template:
>>>>>
>>>>> describe "edit action" do
>>>>>        it "edit action should render edit
template" do
>>>>>          Food.stub(:find_by_id).and_return(food)
>>>>>          response.should render_template(:edit)
>>>>>        end
>>>>>      end
>>>>>
>>>>> _______________________________________________
>>>>> rspec-users mailing list
>>>>> rspec-users at rubyforge.org
>>>>> http://rubyforge.org/mailman/listinfo/rspec-users
>>>>>
>>>>
>>>> Try adding "render_views":
>>>>
http://relishapp.com/rspec/rspec-rails/v/2-6/dir/controller-specs/render-views
>>>>
>>>> --
>>>> You received this message because you are subscribed to the
Google
>>>> Groups "rspec" group.
>>>> To post to this group, send email to rspec at googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> rspec+unsubscribe at googlegroups.com.
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/rspec?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> *"In matters of style, swim with the current; in matters of
principle,
>>> stand like a rock."
>>> Thomas Jefferson
>>> *
>>>
>>> _______________________________________________
>>> rspec-users mailing list
>>> rspec-users at rubyforge.org
>>> http://rubyforge.org/mailman/listinfo/rspec-users
>>>
>>
>> And it works as expected in dev mode (using the browser)?
>>
>> --
>> You received this message because you are subscribed to the Google
Groups
>> "rspec" group.
>> To post to this group, send email to rspec at googlegroups.com.
>> To unsubscribe from this group, send email to
>> rspec+unsubscribe at googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/rspec?hl=en.
>>
>
>
>
> --
> *"In matters of style, swim with the current; in matters of principle,
> stand like a rock."
> Thomas Jefferson
> *
>



--
*"In matters of style, swim with the current; in matters of principle,
stand
like a rock."
Thomas Jefferson
*
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/rspec-users/attachments/20110524/2eadd0b7/attachment.html>