Apex provides a testing framework that allows you to write unit tests, run your tests, check test results, and have code coverage results. Let’s talk about unit tests, data visibility for tests, and the tools that are available on the Lightning platform for testing Apex.