at4dx
at4dx copied to clipboard
Advanced Techniques for Salesforce DX Adoption Framework
This change is [](https://reviewable.io/reviews/apex-enterprise-patterns/at4dx/88)
When you call the `setMock` method in the Application factories, it turns around and instantiates a new force-di injector, which ultimately calls `replaceBindingsWith`. This replaces the binding in the current...
**Describe the bug** During trigger execution, criteria/action can be executed several time whatever the value set in _DomainProcessBinding__mdt.PreventRecursive__c_ As a result this can lead to additional limits consumption. **To Reproduce**...
Existing CMDT records for Service or Selector are not supported, with the Priority field being required. Steps to reproduce the behavior: 1. Create a scratch org for the AT4DX sample...
Hi @ImJohnMDaniel @stohn777 , I'm starting to implement AT4DX in my company, and this framework help us a lot for switching to unlocked package, so first of all thank you...
## Reference * #74 ## Use Case In order to properly extend a class, the extension by default should fully represent the super, before any extending changes, per [Liskov's Substitution...
Issue #75 - - - This change is [](https://reviewable.io/reviews/apex-enterprise-patterns/at4dx/78)
What is the best way to have one selector implementation and be able to choose to have a with sharing and a without sharing selector, with the minimal amount of...
Hi @ImJohnMDaniel @stohn777 , I would like to ask about 2 functionalities that I tried to use, but I couldn't find the built-in solution: 1. Aggregate Queries - is there...
Does the TestDataSupplementer.supplement method need to be called explicitly in each test method? I don't see where it is called anywhere in the framework. So using the at4dx-sample example. Where...