Closed Robert-F-Cameron closed 7 months ago
Feature: Unit Onboarding As a new user
I want be prompted to create a new unit when mine does not exist
So that I can start using the application with my unit
The unit information should include Unit Name Unit Abbreviation Base Unit Workcenters
The unit information should include
Unit work centers should include Work center name Parent work center [default to Unit]
Unit work centers should include
Scenario: Has successfully created an account without a Unit and is brought to the unit onboarding page
Given The unit information is filled out
When the form is submitted
Then the unit should be created
Scenario: The unit information is not filled out correctly
Given the unit creation from is missing information
Then there should be an error showing what information is missing
Scenario: a unit with the same name exists
Given the unit information is filled out
Then there should be an error thrown showing that the unit exists
Unit onboarding form implemented.
Feature: Unit Onboarding As a new user
I want be prompted to create a new unit when mine does not exist
So that I can start using the application with my unit
Acceptance Criteria
Scenario: Has successfully created an account without a Unit and is brought to the unit onboarding page
Given The unit information is filled out
When the form is submitted
Then the unit should be created
Scenario: The unit information is not filled out correctly
Given the unit creation from is missing information
When the form is submitted
Then there should be an error showing what information is missing
Scenario: a unit with the same name exists
Given the unit information is filled out
When the form is submitted
Then there should be an error thrown showing that the unit exists