GIVEN:
The user has entered a valid source repo and been presented with a view that displays all of the tickets from that repo
WHEN:
The user enters a name for the backlog (which will become the project name upon migration, grooms the tickets by dragging and dropping the desired issues, and performing a gesture on an affordance to save the backlog
THEN:
The user will be presented a modal providing options to return home, migrate the backlog, or create a new backlog
GIVEN:
The backlog was successfully saved to the database and the user has been presented the modal
WHEN:
The user selects the option to create an additional backlog
THEN:
The modal will close and the NAME text box and ticket drag and drop containers will reset to the original state allowing for an additional backlog to be created
GIVEN:
The backlog was successfully saved to the database and the user has been presented the modal
WHEN:
The user selects the option to return home
THEN:
The user will be redirected to the home page
GIVEN:
The backlog was successfully saved to the database and the user has been presented the modal
WHEN:
The user selects the option to migrate the backlog
THEN:
The user will be redirected to the migration page for the newly created backlog
GIVEN:
The user has entered a valid source repo and been presented with a view that displays all of the tickets from that repo
WHEN:
The user enters a name for the backlog (which will become the project name upon migration, grooms the tickets by dragging and dropping the desired issues, and performing a gesture on an affordance to save the backlog
THEN:
The user will be presented a modal providing options to return home, migrate the backlog, or create a new backlog
GIVEN:
The backlog was successfully saved to the database and the user has been presented the modal
WHEN:
The user selects the option to create an additional backlog
THEN:
The modal will close and the NAME text box and ticket drag and drop containers will reset to the original state allowing for an additional backlog to be created
GIVEN:
The backlog was successfully saved to the database and the user has been presented the modal
WHEN:
The user selects the option to return home
THEN:
The user will be redirected to the home page
GIVEN:
The backlog was successfully saved to the database and the user has been presented the modal
WHEN:
The user selects the option to migrate the backlog
THEN:
The user will be redirected to the migration page for the newly created backlog