Uploaded image for project: 'ui-orders'
  1. ui-orders
  2. UIOR-228

Capture instance uuid and product id's when user selects instance

    XMLWordPrintable

Details

    • ACQ Sprint 64
    • 3
    • Thunderjet

    Description

      Purpose: to avoid duplicating instance and holding information.

      Scenarios:
      Scenario 1

      • Given user adds title to order form by selecting instance from inventory
      • When selecting instance
      • Then system should capture uuid of instance
      • AND capture valid Product ID's to populate order form product id and type fields
      • NOTE: there's a bug related to some Product ID types - see MODORDERS-261

      Scenario 2

      • Given the user has added title to order form by selecting instance from inventory
      • AND system has captured uuid
      • When user edits or removes any of the imported information
      • Then scrub uuid
      • NOTE: there's a bug related to saving the PO once the data has been edited and UUID scrubbed - see MODORDERS-262

      Scenario 3

      • Given the user has added title to order form by selecting instance from inventory
      • AND system has captured uuid
      • When user adds additional info (Contributors product id's etc)
      • NOTE: UUID is not scrubbed when Contributor or Product ID is added. UUID is scrubbed when Publisher or Pub Year are added. dennisbridges If UUID shuold not be scrubbed in those cases, please add a small follow-up story.
      • Do NOT scrub uuid

      Acceptance criteria:

      • all scenarios work as expected;
      • test coverage >= 80% on new code.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                abreaux Ann-Marie Breaux
                dennisbridges Dennis Bridges
                Dennis Bridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases