
9 respostas
Please try this @isTest(SeeAllData=True)
private class mLSendEmailTest {
static testmethod void mLSendEmailTests() {
mLSendEmail plugin = new mLSendEmail();
Map<String,Object> inputParams = new Map<String,Object>();
User userObject = [SELECT Name, Email FROM User LIMIT 1]; // or you can mention your own user
System.runAs(userObject)
{
Id CampaignMemberRec = [SELECT ContactId, CampaignId FROM CampaignMember LIMIT 1].CampaignId;
String emailTempId = ''; // Add value between quotes
InputParams.put('campaignId', CampaignMemberRec);
InputParams.put('emailTempId', emailTempId);
Process.PluginRequest request = new Process.PluginRequest(inputParams);
plugin.invoke(request);
}
}
}