Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: pack-0.3.0
    • Component/s: Saga
    • Labels:
      None

      Description

      We need add more accept tests to go through the success and failed test with the TCC demo.
      Let's take the online shipping as an example:

      There are three service , order service, inventory service and payment service. We don't introduce the delivery service in time to simplify the demo.

      When customer place a order, the inventory data need to be updated, and do the payment and update the customer account.

      1. Customer place a order, and the inventory was updated in the method.
      2.1 If the payment service is called successful, we need to confirm the inventory and updated the order states.
      2.2 if the payment service is not called successful, we need to cancel the inventory release the goods.

        Attachments

          Activity

            People

            • Assignee:
              imlijinting justin li
              Reporter:
              njiang Willem Jiang
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: