triggerssalesforceapexapex-code

How to write the test method for the following code?


I have code for this before update trigger and I have to write the test method for it. I am completely new to apex and this is the first trigger I wrote but not getting how to write test method for it.

Code


Solution

  • The screenshot doesn't provide much of the details, but I am writing the test class based on the info you have shared.

    Tweak the code based on how you have implemented the trigger.

    @isTest
    private class StatusCloseDateTest {
        @isTest static void testStatusCloseDate() {
            yourObjAPIName__c rectoupdate = new yourObjAPIName__c();
            rectoupdate.name = 'testValue';
            
            /* based on the type of trigger (insert,update,delete) you wrote
               perform the dml action. 
               EG:insert rectoupdate/update rectoupdate/delete rectoupdate
            */
            
            insert rectoupdate; 
            /* when you perform this dml operation, the trigger will get 
               invoked and the code you have written in the trigger will 
               be covered by this test class method.
            */
    
        }
    }
    

    Run the test methods in this class.

    For more details refer : Trailhead