Renamed helpers to correspond to renamed Controller classes.
[merb_radiant.git] / radiant_specs / test / functional / admin / .svn / text-base / extension_controller_test.rb.svn-base
blob585a476a141c76d4a0371b023d1d878dc9ce5a6d
1 require File.dirname(__FILE__) + '/../../test_helper'
2 require 'admin/extension_controller'
4 # Re-raise errors caught by the controller.
5 class Admin::ExtensionController; def rescue_action(e) raise e end; end
7 class Admin::ExtensionControllerTest < Test::Unit::TestCase
8   
9   fixtures :users
10   test_helper :login
11   
12   def setup
13     @controller = Admin::ExtensionController.new
14     @request    = ActionController::TestRequest.new
15     @response   = ActionController::TestResponse.new
16     login_as(:admin)
17   end
19   def test_index
20     get :index
21     assert_response :success
22     assert_equal sorted_ext, assigns(:extensions)
23   end
24   
25   private
26     def sorted_ext
27       Radiant::Extension.descendants.sort_by { |e| e.extension_name }
28     end
29 end