Apex Code Trigger Best Practices Part 2 - Unit Testing It is worth mentioning that in most other development environments there isn't anything enforcing the use of unit testing other than internal policies or personal preference. However, Salesforce requires unit testing before code