Processes/Sub-flows
...
Found that changes will be made even if change on field is not exactly changed.
Fix/Change:
Specific testing on this flow’s added criteria to check if Usyd_Gift_Driver_Derivation__c = false can only be done through debug of the flow as this is set to false when flow execution gets to USYD Gift Driver Derivation (subflow).
Unit testing:
Open a gift record and set Usyd_Gift_Driver_Derivation__c to false through anonymous apex.
...
Translated in its own flow(subflow).
Unit testing:
Record Conditions | Result | ||
---|---|---|---|
| Gift > Status is updated to Paid | ||
| Gift > Status is updated to Paid | ||
| Gift > Status is updated to Paid | ||
| Gift > Status is updated to Active | ||
| Gift > Status is updated to Active |
On testing, either an update is done using AQ’s batch payments insertion or through record update. This steps are done through simple record update.
...