User groups feature initial commit.

git-svn-id: http://redmine.rubyforge.org/svn/branches/work@1373 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2008-04-28 15:10:04 +00:00
parent 4783d3d7c5
commit ced3cab7bb
41 changed files with 812 additions and 65 deletions

View File

@@ -47,6 +47,14 @@ class UsersControllerTest < Test::Unit::TestCase
assert_nil assigns(:users).detect {|u| !u.active?}
end
def test_should_add_membership
assert_difference('User.find(2).memberships.count') do
post :edit_membership, :id => 2, :membership => { :role_id => 1, :project_id => 3 }
assert_redirected_to 'users/edit/2'
assert User.find(2).member_of?(Project.find(3))
end
end
def test_edit_membership
post :edit_membership, :id => 2, :membership_id => 1,
:membership => { :role_id => 2}