0
@@ -5,7 +5,7 @@ require 'admin/users_controller'
0
class Admin::UsersController; def rescue_action(e) raise e end; end
0
class Admin::UsersControllerTest < Test::Unit::TestCase
0
- fixtures :users, :sites
0
+ fixtures :users, :sites
, :memberships0
@controller = Admin::UsersController.new
0
@request = ActionController::TestRequest.new
0
@@ -20,8 +20,8 @@ class Admin::UsersControllerTest < Test::Unit::TestCase
0
def test_should_create_user
0
assert_difference User, :count do
0
- post :create, :user => { :login => 'bob', :email => 'foo', :password => 'testy', :password_confirmation => 'testy' }
0
- assert_equal assigns(:user), User.authenticate('bob', 'testy')
0
+ post :create, :user => { :login => 'bob', :email => 'foo', :password => 'testy', :password_confirmation => 'testy', :admin => true }
0
+ assert_equal assigns(:user), User.authenticate_for(sites(:first), 'bob', 'testy')
0
assert_redirected_to :action => 'index'
0
@@ -31,7 +31,7 @@ class Admin::UsersControllerTest < Test::Unit::TestCase
0
post :update, :id => users(:quentin).id, :user => { :email => 'foo', :password => 'testy', :password_confirmation => 'testy' }
0
assert_equal 'foo', users(:quentin).email
0
- assert_equal users(:quentin), User.authenticate
('quentin', 'testy')
0
+ assert_equal users(:quentin), User.authenticate
_for(sites(:first), 'quentin', 'testy')
0
assert_response :success
0
@@ -39,7 +39,7 @@ class Admin::UsersControllerTest < Test::Unit::TestCase
0
post :update, :id => users(:quentin).id, :user => { :email => 'foo', :password => '', :password_confirmation => '' }
0
assert_equal 'foo', users(:quentin).email
0
- assert_equal users(:quentin), User.authenticate
('quentin', 'quentin')
0
+ assert_equal users(:quentin), User.authenticate
_for(sites(:first), 'quentin', 'quentin')
0
assert_response :success
0
@@ -47,7 +47,7 @@ class Admin::UsersControllerTest < Test::Unit::TestCase
0
post :update, :id => users(:quentin).id, :user => { :email => 'foo', :password => 'tea', :password_confirmation => '' }
0
assert_equal 'quentin@example.com', users(:quentin).email
0
- assert_equal users(:quentin), User.authenticate
('quentin', 'quentin')
0
+ assert_equal users(:quentin), User.authenticate
_for(sites(:first), 'quentin', 'quentin')
0
assert_response :success
Comments
No one has commented yet.