Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4221

Swatch-Contracts: Test subscription management via Kafka

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • swatch-contracts
    • None

        After the creation of the test plan for swatch contracts we need to start implementing the tests.

        This card focuses on the tests covering subscription management via Kafka messages.

        The following tests need to be implemented:

        subscriptions-creation-TC001 - Process a valid UMB subscription XML message from Kafka
        subscriptions-creation-TC002 - Process UMB subscription with AWS external references
        subscriptions-creation-TC003 - Process UMB subscription with Azure external references
        subscriptions-creation-TC004 - Process malformed UMB XML message
        subscriptions-creation-TC005 - Process UMB message with missing required fields
        subscriptions-creation-TC006 - Process subscription update via UMB
        subscriptions-creation-TC007 - Process UMB message with multiple products/SKUs
        subscriptions-creation-TC008 - Process terminated subscription via UMB

        Acceptance criteria:

        All 8 test cases (TC001-TC008) from the test plan are implemented and passing locally and in ephemeral environments.

              Unassigned Unassigned
              rh-ee-gmantzou Georgios Mantzounis
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: