![Write and execute tests for triggers, controllers, classes, flows, and processes using various sources of test data. Write and execute tests for triggers, controllers, classes, flows, and processes using various sources of test data.](https://ryanwingate.com/salesforce/platform-developer-1/fof/20-testing-debugging-and-deployment/28.png)
Write and execute tests for triggers, controllers, classes, flows, and processes using various sources of test data.
![Daniel Ballinger 🦈 on X: "You can now make Apex test methods that depend on PermisisonSetGroups in #Salesforce #Spring22. Recommended to do the calculatePermissionSetGroup() call in @ testSetup to reduce limit usage. Daniel Ballinger 🦈 on X: "You can now make Apex test methods that depend on PermisisonSetGroups in #Salesforce #Spring22. Recommended to do the calculatePermissionSetGroup() call in @ testSetup to reduce limit usage.](https://pbs.twimg.com/media/FHQGzBaUcAEe-rs.jpg)
Daniel Ballinger 🦈 on X: "You can now make Apex test methods that depend on PermisisonSetGroups in #Salesforce #Spring22. Recommended to do the calculatePermissionSetGroup() call in @ testSetup to reduce limit usage.
![21 : Apex Testing Basics (Hindi) | Apex Test Classes | Use System. assertEquals In Apex Test Class - YouTube 21 : Apex Testing Basics (Hindi) | Apex Test Classes | Use System. assertEquals In Apex Test Class - YouTube](https://i.ytimg.com/vi/Opb2KAPAHVc/hq720.jpg?sqp=-oaymwEhCK4FEIIDSFryq4qpAxMIARUAAAAAGAElAADIQj0AgKJD&rs=AOn4CLBe4MFIYhGq_F8iiHZ6Em483E8aKQ)