Closed DinoChiesa closed 2 years ago
@kurtkanaskie - I would like you to review this logic.
FYI This change includes test cases for both ProxyEndpoint and TargetEndpoint. The evaluation order of FaultRules is different across these, and the test cases verify the behavior of the plugin is correct for both of them.
LGTM Minor suggestion: add first encountered as shown below to remind developers of the order of flow for the Fault Rules?
More than one FaultRule, and the first encountered FaultRule (OtherFaults) has no Condition or the Condition is empty.
ok I've added the new plugin. Please review again.
This addresses issue #146 .
This change corrects the logic in plugin FR001, so that: