diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-02-11 21:56:18 +0400 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-02-11 21:56:18 +0400 |
commit | cc043f32d8bfa7da5e94061806ae56fc11902d71 (patch) | |
tree | f76367baa8b77aea900f396a5007711185f5d568 /spec/requests/admin/admin_users_spec.rb | |
parent | a769204ff489bc750c4931ecdb22ef055eac042a (diff) |
Admin area improved
Diffstat (limited to 'spec/requests/admin/admin_users_spec.rb')
-rw-r--r-- | spec/requests/admin/admin_users_spec.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/requests/admin/admin_users_spec.rb b/spec/requests/admin/admin_users_spec.rb index aa78db99f42..91082a644b5 100644 --- a/spec/requests/admin/admin_users_spec.rb +++ b/spec/requests/admin/admin_users_spec.rb @@ -99,4 +99,18 @@ describe "Admin::Users" do end end end + + describe "Add new project" do + before do + @new_project = Factory :project + visit admin_user_path(@user) + end + + it "should create new user" do + select @new_project.name, :from => "project_ids" + expect { click_button "Add" }.to change { UsersProject.count }.by(1) + page.should have_content @new_project.name + current_path.should == admin_user_path(@user) + end + end end |