def index @subscriptions = logged_in? ? current_user.feeds : Feed.find(:all) end ## ---- describe "index when logged in" do before(:each) do @feeds = [mock_model(Feed, :title => 'feed mock')] @user = mock_model(User) @user.stub!(:feeds).and_return(@feeds) controller.stub!(:logged_in).and_return(true) controller.stub!(:current_user).and_return(@user) end it "should retrieve the user feed subscriptions for display" do controller.should_receive(:logged_in) @user.should_receive(:feeds) get :index end end end ## ---- 1) Spec::Mocks::MockExpectationError in 'SubscriptionsController index when logged in should retrieve the user feed subscriptions for display' Mock 'SubscriptionsController' expected :logged_in with (any args) once, but received it 0 times script/spec:4: