Sha256: bbb00641fc34ee0aa62d84c2564a752f57a9dd7b8acc750d03f6c593530f5933

Contents?: true

Size: 708 Bytes

Versions: 7

Compression:

Stored size: 708 Bytes

Contents

require File.dirname(__FILE__) + '/../../test_helper'

class Admin::Muck::DefaultControllerTest < ActionController::TestCase

  tests Admin::DefaultController

  context "logged in as admin" do
    
    setup do
      User.destroy_all
      activate_authlogic
      @admin = Factory(:user)
      @admin_role = Factory(:role, :rolename => 'administrator')
      @admin.roles << @admin_role
      login_as @admin
    end
    
    context "GET to admin index" do
      setup do
        get :index
      end
      should_respond_with :success
      should_render_template :index
    end
    
  end
  
  context "not logged in" do
    setup do
      get :index
    end
    should_respond_with :redirect
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
muck-engine-0.4.34 test/rails_root/test/functional/admin/default_controller_test.rb
muck-engine-0.4.33 test/rails_root/test/functional/admin/default_controller_test.rb
muck-engine-0.4.32 test/rails_root/test/functional/admin/default_controller_test.rb
muck-engine-0.4.31 test/rails_root/test/functional/admin/default_controller_test.rb
muck-engine-0.4.30 test/rails_root/test/functional/admin/default_controller_test.rb
muck-engine-0.4.29 test/rails_root/test/functional/admin/default_controller_test.rb
muck-engine-0.4.27 test/rails_root/test/functional/admin/default_controller_test.rb