diff --git a/spec/controllers/tag_followings_controller_spec.rb b/spec/controllers/tag_followings_controller_spec.rb index bba65238f182bb09025aace9327311b42cf4e849..6be6d3dee89c9a535eaa6ba391cab9d0d4778e23 100644 --- a/spec/controllers/tag_followings_controller_spec.rb +++ b/spec/controllers/tag_followings_controller_spec.rb @@ -26,8 +26,23 @@ describe TagFollowingsController do get :index assigns[:stream].should be_a Stream::FollowedTag end + + describe 'if empty' do + it 'suceeds' do + bob.followed_tags.delete_all + get :index + response.should be_success + end + + it 'assigns a stream' do + bob.followed_tags.delete_all + get :index + assigns[:stream].should be_a Stream::FollowedTag + end + end end + describe "create" do describe "successfully" do it "creates a new TagFollowing" do