Sha256: eb96fa23a60d910cdb1048cfbf429b7b2a32f8bfab26d311c7bd51219df7b3fb

Contents?: true

Size: 839 Bytes

Versions: 2

Compression:

Stored size: 839 Bytes

Contents

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

describe ProfilesController do
  include SocialStream::TestHelpers
  render_views

  context "for a user" do
    before do
      @user = Factory(:user)
      sign_in @user
    end

    it "should render show" do
      get :show, :user_id => @user.to_param

      assert_response :success
    end

    it "should render edit" do
      get :edit, :user_id => @user.to_param

      assert_response :success
    end
  end

  context "for a group" do
    before do
      @group = Factory(:group)
      represent @group
    end

    it "should render show" do
      get :show, :group_id => @group.to_param

      assert_response :success
    end

    it "should render edit" do
      get :edit, :group_id => @group.to_param

      assert_response :success
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
social_stream-0.4.3 spec/controllers/profiles_controller_spec.rb
social_stream-0.4.2 spec/controllers/profiles_controller_spec.rb