diff --git a/spec/controllers/tag_followings_controller_spec.rb b/spec/controllers/tag_followings_controller_spec.rb index bba65238f182bb09025aace9327311b42cf4e849..9717aa9a16110b31a5974c7ff138f2452cc16454 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 'succeeds' 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