Sha256: aafae100c2112cecdda7f4604b2635e57e1fcabfb9524961e81ad00a48c4d49f

Contents?: true

Size: 810 Bytes

Versions: 7

Compression:

Stored size: 810 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe UsersController do
  render_views

  describe "when Anonymous" do
    it "should render index" do
      get :index

      assert_response :success
    end

    it "should render show" do
      get :show, :id => Factory(:user).to_param

      assert_response :success
    end
  end

  describe "when authenticated" do
    before do
      @user = Factory(:user)

      sign_in @user
    end

    it "should render index" do
      get :index

      assert_response :success
    end

    it "should render self page" do
      get :show, :id => @user.to_param

      assert_response :success
    end

    it "should render self page" do
      get :show, :id => Factory(:user).to_param

      assert_response :success
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
social_stream-0.3.6 spec/controllers/users_controller_spec.rb
social_stream-0.3.5 spec/controllers/users_controller_spec.rb
social_stream-0.3.4 spec/controllers/users_controller_spec.rb
social_stream-0.3.3 spec/controllers/users_controller_spec.rb
social_stream-0.3.2 spec/controllers/users_controller_spec.rb
social_stream-0.3.1 spec/controllers/users_controller_spec.rb
social_stream-0.3.0 spec/controllers/users_controller_spec.rb