Add a couple feature tests

This commit is contained in:
JP1998 2019-06-19 02:16:52 +02:00
parent 2ea949c7e1
commit 205d80dbd9
2 changed files with 41 additions and 0 deletions

View File

@ -0,0 +1,22 @@
Feature: Create a tournament
Background: User is on create page
Given User navigates to Create Page
Scenario: Not logged-in user cannot create a tournament
When user is not logged in
Then Login should be shown
Scenario: Logged in user can create a tournament
Given a user is logged in
Then the tournament creation should be shown
Scenario: Creating a tournament should redirect to the tournament
Given a user is logged in
When I enter tournament name "Gherkin Test Tournament"
And I enter team "1"
And I enter team "2"
And I enter team "3"
And I enter team "4"
And I click on create
Then the user should be redirected to a tournament

View File

@ -0,0 +1,19 @@
Feature: Edit Teams
Background: User is on a tournament edit page
Given User navigates to Tournament Edit Page he owns
Scenario: Normal Name is accepted
When I enter a team name "someunusedteamname"
And I click on change
Then a success notification should pop up
Scenario: Empty name is not accepted
When I enter a team name ""
And I click on change
Then a fail notification should pop up
Scenario: Duplicate names are not accepted
When I enter a team name that is already taken
And I click on change
Then a fail notification should pop up