Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-1900

Change to suppressFromDiscovery should lead to updated entry in EntitlementLog

    XMLWordPrintable

Details

    • ERM Sprint 125, ERM Sprint 126, ERM Sprint 127, ERM Sprint 128, ERM Sprint 129
    • Bienenvolk
    • Lotus R1 2022

    Description

      Purpose:

      If the suppress from discovery for an entitlement changes because of a change to the suppress from discovery field on:

      • An agreement line
      • A PCI
      • A PTI
      • A TI

      the change should be advertised in the entitlement log through a new entry with an eventType of "UPDATE" (or similar)

      User story statement(s):

      As a consumer of the EntitlementLog,
      I want to have the suppressFromDiscovery information
      so that I can use it appropriately (e.g. in a union catalogue)

      Scenarios:

      1. Scenario:
        • Given an agreement line
        • When I edit the "suppressFromDiscovery" field for the agreement line
        • Then new entitlementLog entry or entries will be created with eventType of "UPDATE"
      2. Scenario:
        • Given an agreement line which leads to an entitlement for a PCI
        • When I edit the "suppressFromDiscovery" field for the PCI 
        • Then a new entitlementLog entry will be created based on that entitlement with eventType of "UPDATE"
      3. Scenario:
        • Given an agreement line which leads to an entitlement for a PCI for a TI
        • When I edit the "suppressFromDiscovery" field for the TI 
        • Then a new entitlementLog entry will be created based on that entitlement with eventType of "UPDATE"

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                ostephens Owen Stephens
                ostephens Owen Stephens
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases