Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
customfield_11100 27381
-
EPAM BatchLoader Sprint 21
-
1
-
Folijet
Description
Purpose: To define the actions of the Data import settings Field Mapping profile 4th pane Header Actions. This story adds the Duplicate functionality. Delete functionality is covered in UIDATIMP-229. Basic edit functionality is covered in UIDATIMP-230
As a staff person
I want to be able to duplicate individual Field mapping profiles via the 4th pane header
So that I can more easily create similar Field mapping profiles without starting from scratch every time
Scenarios
- Scenario 1
- Given the Data Import Settings/Field mapping profile 4th pane, showing the details of an individual Field mapping profile
- When a User clicks the down caret next to the name of the Field mapping profile in the header
- They should see three options in the caret menu (see 83a-Settings Field Mapping profile detail caret options.png)
- Edit, preceded by the pencil icon
- Duplicate, preceded by the duplicate (2 boxes) icon
- Delete, preceded by the trashcan icon (even though the mockup doesn't show the trash can)
- NOTE: This menu may have already been created as part of
UIDATIMP-219
- Scenario 2
- Given the action caret in the header of the Data Import Settings/Field mapping profile 4th pane
- When the user clicks the "Duplicate" option
- The New Field mapping profile screen should open and cover the full screen (as detailed in
UIDATIMP-227), except- Populate all fields with the data from the Field mapping profile that is being duplicated
- And ensure the new Field mapping profile is not connected to any action profiles
- Scenario 3
- Given the duplicated Field mapping profile
- When the user clicks the "Save" button
- Then if the Field mapping profile name is unique, the Field mapping profile should be saved
- And appear in the list of Field mapping profiles, sorted into the list appropriately
- Scenario 4
See
UIDATIMP-248for the bug fix for this- When the user clicks the "Save" button
- Then if the Field mapping profile name is not unique, display a red exception toast: New profile not created: Field mapping profile [field mapping profile name] already exists similar to the attached File Extension Already Exists.PNG
- And keep the user on the editing screen for the duplicate profile
- Scenario 5
- Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-1380 CRUD for MARC Field Mapping Profiles, part 1
-
- Closed
-
- is blocked by
-
UIDATIMP-9 Create data import settings page's 3rd pane for Field Mapping Profiles
-
- Closed
-
-
UIDATIMP-219 Create data import settings page's 4th pane for Field Mapping Profile
-
- Closed
-
- relates to
-
UIDATIMP-248 Fix translation strings
-
- Closed
-