Sha256: 177f1a45d3c9a7392e026b4e1318226342d1ff777e1725e625644bdb38945ed2

Contents?: true

Size: 644 Bytes

Versions: 10

Compression:

Stored size: 644 Bytes

Contents

require 'test_helper'

class PhotoManagerControllerTest < ActionController::TestCase
  fixtures :users, :albums, :photos
  
  test "should get index" do
    login_as :quentin
    get :index, :user => users(:quentin), :user_id => users(:quentin)
    assert_response :success
    assert_equal assigns(:albums)[0].id, 1
    assert_equal assigns(:photos_no_albums), [photos(:another_pic)]
  end
  
  test "should not get index" do
    get :index, :user => users(:quentin), :user_id => users(:quentin)
    assert_response 302
    login_as :quentin 
    get :index, :user => users(:kevin), :user_id => users(:kevin)
    assert_response 302
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
community_engine-3.2.0 test/functional/photo_manager_controller_test.rb
community_engine-3.0.0 test/functional/photo_manager_controller_test.rb
community_engine-2.3.2 test/functional/photo_manager_controller_test.rb
community_engine-2.3.1 test/functional/photo_manager_controller_test.rb
community_engine-2.3.0 test/functional/photo_manager_controller_test.rb
community_engine-2.1.0 test/functional/photo_manager_controller_test.rb
community_engine-2.0.0 test/functional/photo_manager_controller_test.rb
community_engine-2.0.0.beta3 test/functional/photo_manager_controller_test.rb
community_engine-2.0.0.beta2 test/functional/photo_manager_controller_test.rb
community_engine-2.0.0.beta1 test/functional/photo_manager_controller_test.rb