Commit c41f265fa4d8b4a749a146219cc547d29ccc4592

Authored by Rafael Manzo
Committed by Rafael Manzo
1 parent 63b8d886

Acceptance tests for the project validations on creation

Showing 1 changed file with 22 additions and 1 deletions   Show diff stats
features/project/create.feature
@@ -18,4 +18,25 @@ Feature: Project Creation @@ -18,4 +18,25 @@ Feature: Project Creation
18 And I fill the Description field with "Web Service to collect metrics" 18 And I fill the Description field with "Web Service to collect metrics"
19 When I press the Create Project button 19 When I press the Create Project button
20 Then I should see Kalibro 20 Then I should see Kalibro
21 - And I should see Web Service to collect metrics  
22 \ No newline at end of file 21 \ No newline at end of file
  22 + And I should see Web Service to collect metrics
  23 +
  24 + @kalibro_restart
  25 + Scenario: project creation with already taken name
  26 + Given I am a regular user
  27 + And I am signed in
  28 + And I have a project named "Kalibro"
  29 + And I am at the New Project page
  30 + And I fill the Name field with "Kalibro"
  31 + And I fill the Description field with "Web Service to collect metrics"
  32 + When I press the Create Project button
  33 + Then I should see There's already
  34 +
  35 + @kalibro_restart
  36 + Scenario: project creation with blank name
  37 + Given I am a regular user
  38 + And I am signed in
  39 + And I am at the New Project page
  40 + And I fill the Name field with " "
  41 + And I fill the Description field with "Web Service to collect metrics"
  42 + When I press the Create Project button
  43 + Then I should see Name can't be blank
23 \ No newline at end of file 44 \ No newline at end of file