Skip to main content
static void leadInsertOptIn() {

        String email = 'dummy.rand.Opt.In@email.321.org';

        Test.startTest();

        Lead sfdcLead1 = CreateLead('John', 'leadInsertOptIn', email, 'Docusign', 'United States');

        sfdcLead1.HasOptedOutOfEmail = false;

        sfdcLead1.Hard_Opt_In__c = true;

        insert sfdcLead1;

        Test.stopTest();

        Lead l = GetLeadById(sfdcLead1.Id);

        System.assertEquals(false, l.HasOptedOutOfEmail);

        System.assertEquals(true, l.Hard_Opt_In__c);

        System.assertEquals(false, l.Outreach_Opt_Out__c);

        System.assertEquals(LeadToOpportunityUtilityCls.CONSENTED, l.Email_Consent_Status__c);

    }

 
1 Antwort
  1. 24. Jan. 2023, 11:03
    Hi,

    You are getting the value of Email_Consent_Status__c as Null. But in the assert statement you are expecting the vallue as "Consented". Can you check if the assert is correct ?

    Thanks,

     
0/9000