1+ Feature : Location Create
2+ Background :
3+ Given an administrator user is logged in
4+ Scenario : Simple Location is created
5+ Given the user is on the New Location page
6+ When the user fills in 'Building'
7+ And the user fills in 'Barcode'
8+ And the user clicks on 'Save Location'
9+ Then the 'Location' created message is displayed
10+ Scenario : Simple Location is not created because required field Building is missing
11+ Given the user is on the New Location page
12+ When the user clicks on 'Save Location'
13+ Then the following error message is displayed
14+ | Building - Property is required but was missing |
15+ Scenario : Simple Location is not created because required field Barcode is missing
16+ Given the user is on the New Location page
17+ When the user fills in 'Building'
18+ And the user clicks on 'Save Location'
19+ Then the following error message is displayed
20+ | You must either specify a barcode , a classification , or both a coordinate 1 label and coordinate 1 indicator |
21+ Scenario : Batch Location is created
22+ Given the user is on the New Batch Location page
23+ When the user fills in 'Building'
24+ And the user fills in 'Label' for 'Coordinate Range 1'
25+ And the user fills in 'Range Start' for 'Coordinate Range 1'
26+ And the user fills in 'Range End' for 'Coordinate Range 1'
27+ And the user clicks on 'Create Location'
28+ Then the 'Batch Locations' created message is displayed
29+ Scenario : Batch Location is not created because required fields are missing
30+ Given the user is on the New Batch Location page
31+ When the user clicks on 'Create Locations'
32+ Then the following error messages are displayed
33+ | Building - Property is required but was missing |
34+ | Coordinate Range 1 - Property is required but was missing |
35+ Scenario : Number of Locations is previewed
36+ Given the user is on the New Batch Location page
37+ When the user fills in 'Building'
38+ And the user fills in 'Label' for 'Coordinate Range 1'
39+ And the user fills in 'Range Start' for 'Coordinate Range 1'
40+ And the user fills in 'Range End' for 'Coordinate Range 1'
41+ And the user clicks on 'Preview Locations'
42+ Then the Preview Locations modal with the number of Locations is displayed
0 commit comments