I have been struggling with an Apex Test Class for an Apex Trigger I built and would LOVE guidance!!!! The Trigger works perfectly but no mater what I have tried for the Test Class, I can't get anything to work. Below is my Trigger. If anyone has any suggestions, I would love you forever and there may be a gift basket in your future.
trigger JZCampaignMemberTaskCreation on CampaignMember (BEFORE update) {
list<Task> AddTask = new List<Task>();
for (CampaignMember CM : Trigger.new) {
if (cm.Status == 'Responded') {
system.debug(cm + '---------AddTask---------' + CM.Campaign);
AddTask.add(new Task(
Subject = 'Test Follow up with Prospect',
WhoId = CM.ContactId,
ActivityDate = Date.Today().addDays(5),
WhatId = CM.CampaignId));
}
}
insert AddTask;
}