templates/admin/cucumber.rb in bear-0.0.2 vs templates/admin/cucumber.rb in bear-0.0.3

- old
+ new

@@ -7,35 +7,54 @@ when /the add user page/ '/admin/users/new' FILE end +create_file 'features/admin.feature' do +<<-'FILE' +Feature: Admin dashboard + As an administrator + I want to manage the application + So that I can have full control over the site + + Scenario: Login as an admin + Given a logged in admin user + When I am on the admin + Then I should see "Admin" +FILE +end + create_file 'features/user_admin.feature' do <<-'FILE' Feature: Administer users As an administrator I want to manage the users So that I can provide support for them + Background: + Given the following role records + | name | + | Member | + Scenario: Create, update, delete a user in the admin Given a logged in admin user When I am on the add user page - And I fill in "Name" with "Big Boi" - And I fill in "Email" with "big@sirluciousleftfoot.com" - And I fill in "Password" with "Ch!coDusty$" - And I fill in "Password confirmation" with "Ch!coDusty$" + And I fill in "user_name" with "Big Boi" + And I fill in "user_email" with "big@yoursite.com" + And I fill in "user_password" with "Ch!coDusty$" + And I fill in "user_password_confirmation" with "Ch!coDusty$" And I press "Create User" Then I should see "User created!" And I should see "Big Boi" When I follow "Big Boi" - Then the "Name" field should contain "Big Boi" - And the "Email" field should contain "big@sirluciousleftfoot.com" + Then the "user_name" field should contain "Big Boi" + And the "user_email" field should contain "big@yoursite.com" - Then I fill in "Name" with "Bigger Boi" - And I fill in "Email" with "bigger@sirluciousleftfoot.com" - And I press "Update User" - Then I should see "Successfully updated Bigger Boi." + When I follow "Bigger Boi" + Then the "user_name" field should contain "Bigger Boi" + And the "user_email" field should contain "bigger@yoursite.com" + Then I press "Update User" Then I follow "Delete" Then I should see "User deleted." And I should not see "Bigger Boi" FILE