A saga test that stops after “payment succeeded, inventory failed, refund called” assumes compensation is reliable. It is another distributed operation, so test it under the same faults.

Use this sequence:

1. payment capture succeeds

2. inventory reservation times out

3. refund succeeds at provider