Uploaded image for project: 'ui-data-import'
  1. ui-data-import
  2. UIDATIMP-275

Create Associator Component

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      EPAM BatchLoader Sprint 29, EPAM BatchLoader Sprint 30, EPAM BatchLoader Sprint 31
    • Story Points:
      5
    • Development Team:
      Folijet

      Description

      Purpose: To be able to view profiles already associated to action profiles

      As a staff person I want to:

      1. be able to view the Field Mapping profile associated with new or existing action profile.
      2. be able to associate/link Field Mapping Profile to the current Action Profile.
      3. be able to dissociate/unlink the associated Mapping Profile from the current Action Profile.

      So that I can create a complete Action profile

      Note: Separate story for disconnecting and attaching a different field mapping profile to an action profile that does not already have one (UIDATIMP-269) versus one that already has one (UIDATIMP-270)

      Scenarios

      1. Scenario 1
        • Given the Action Profile Form with no Mapping Profiles associated yet
        • Then display a Select Profile button instead of Associates List to represent a component on the form.
        • When I click this button FindProfile Plugin Component appears in a popower allowing me to search and pick Profile to associate.
        • When I pick a Profile to associate in FindProfile Plugin list:
          • FindProfile Plugin disappears.
          • Select Profile Button disappears and Associated List appears instead.
          • Previously selected Profile appears in this components list.
        • NOTE We will use this same lookup screen in other areas, so we want to make it multi-purpose. If any questions about how to do this, Thunderjet has done numerous lookup screens like this and should be able to provide some guidance. Note that only one Field mapping profile can be associated with an action profile, but in other situations, multiple profiles may be associated with another (e.g. multiple action profiles may use the same field mapping profile)
        • NOTE In grooming discussion, we decided to keep this component in Data Import for now; if it needs to be centralized in the future, that will be a separate story.
      2. Scenario 2
        • Given the Action Profile Form with a Mapping Profile associated/linked
        • Then display a summary of the associated Profile as this component representation
        • I should be able to associate any number of Profiles using Select Profile button in the list (in general, but only one Field mapping profile with an Action profile)
        • When I click this button FindProfile Plugin Component appears in a popower allowing me to search and pick Profile to associate.
        • When I pick a Profile to associate in FindProfile Plugin list:
          • FindProfile Plugin disappears.
          • Previously selected Profile appears in this components list.
      3. Scenario 3
        • Given the Action Profile Form with more than one Profile associated
        • Then display a list of associated Profiles as this component representation
        • I should be able to dissociate any Profile using Delete/Unlink button in the list
        • When I click Delete button:
          • Modal Confirmation appears asking me to confirm selected Profile dissociation
          • When I click Cancel button nothing happens, Confirmation Modal disappears
          • When I click OK button selected Profiles disappear from the list, Confirmation modal also disappears
      4. Scenario 4
        • Given the Action Profile Form with just one Profile associated
        • Then display a list of associated Profiles as this component representation
        • Only one Associated Profile is in the list
        • I should be able to dissociate this Profile using Delete button in the list
        • When I click Delete button:
          • Modal Confirmation appears asking me to confirm selected Profile dissociation
          • When I click Cancel button nothing happens, Confirmation Modal disappears
          • When I click OK button selected Profile disappears from the list, Confirmation modal also disappears
          • As far as we have no associated Profiles this component changes its appearance from List to Select Profile Button
      5. Scenario 5
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                taras_tkachenko Taras Tkachenko
                Reporter:
                taras_tkachenko Taras Tkachenko
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases