Checklist progressProgress
0/271Learned
Checklist progressProgress
0/271Learned
Apply advanced techniques and tools for testing Apex classes and triggers, such as mocks and stubs
0/18
Reusable test data with @testSetup and test data factories
Learn this conceptSeeAllData and environment-independent test data
Learn this conceptTest.startTest and Test.stopTest governor limit context
Learn this conceptExposing private members to test methods with @TestVisible
Learn this conceptBulk, positive, and negative testing of Apex triggers
Learn this conceptAsserting expected exceptions in negative tests
Learn this conceptSystem.runAs for permission and sharing-based tests
Learn this conceptAvoiding mixed DML errors in test methods
Learn this conceptTesting batch, queueable, future, and scheduled Apex
Learn this conceptTesting platform event publishing and subscriber triggers
Learn this conceptHttpCalloutMock and Test.setMock for testing HTTP callouts
Learn this conceptWebServiceMock for testing WSDL2Apex SOAP callouts
Learn this conceptSequencing test data DML and mock callouts in one test method
Learn this conceptUnit testing Apex REST resource classes
Learn this conceptTesting SOSL queries with Test.setFixedSearchResults
Learn this conceptDependency injection to make Apex classes stubbable
Learn this conceptBuilding stubs with the StubProvider interface and Test.createStub
Learn this conceptApex Stub API mocking limitations
Learn this conceptApply techniques and tools for testing and debugging LWC, Aura Components, and Visualforce controllers and extensions, and JavaScript
0/12
Given a scenario, Apex code, Apex trigger, or Apex tests that's not executing as expected, apply techniques tools to identify the cause
0/9
Given a scenario, formulate the deployment process, supporting tools, and mechanisms for source-driven development
0/11
Prepare for the Exam
Study Community
Ask questions and get the latest info from other Platform Developer II studiers.