My_Test_Repo/force-app/main/default/classes/AssignTest.cls

30 lines
875 B
OpenEdge ABL

@isTest
public class AssignTest {
@isTest static void testMthd(){
List<Opportunity>oppl=new List<Opportunity>();
Opportunity op=new Opportunity();
op.CloseDate=Date.today();
op.Name='Yumi';
op.StageName='Closed Won';
oppl.add(op);
insert oppl;
List<Task> tasksToInsert = new List<Task>();
for (Opportunity opps :oppl) {
if (opps.StageName == 'Closed Won') {
Task newTask = new Task();
newTask.Subject = 'Opportunity Closed Won ho gyi hai bhai';
newTask.Description = 'Account Name: ' + opps.Account.Name + '\nOpportunity Name: ' + opps.Name + '\nClose Date: ' + opps.CloseDate;
tasksToInsert.add(newTask);
}
}
if (!tasksToInsert.isEmpty()) {
insert tasksToInsert;
}
}
}