You need to sign in to do that
Don't have an account?
shravani mil
how to cover the below lines in my test class
Class:
trigger OpportunityLineItemTrigger on OpportunityLineItem (before insert, before update, after insert, after update, before delete) {
public boolean lineitemtrigger=CustomSettings.TriggerSwitch('OpportunityHandlerLineItem').Trigger_Function__c;
if (lineitemtrigger)
return;
OpportunityLineItemTriggerHandler handler = OpportunityLineItemTriggerHandler.getHandler();
if (Trigger.isInsert && Trigger.isBefore) {
handler.onBeforeInsert(Trigger.new);
}
else if (Trigger.isInsert && Trigger.isAfter) {
handler.onAfterInsert(Trigger.newMap, Trigger.oldMap);
}
else if (Trigger.isUpdate && Trigger.isBefore) {
handler.onBeforeUpdate(Trigger.newMap, Trigger.oldMap);
}
else if (Trigger.isUpdate && Trigger.isAfter) {
handler.onAfterUpdate(Trigger.newMap, Trigger.oldMap);
}
else if (Trigger.isDelete && Trigger.isBefore) {
handler.onBeforeDelete(Trigger.oldMap);
}
}
how to cover these lines in my test class
else if (Trigger.isDelete && Trigger.isBefore) {
handler.onBeforeDelete(Trigger.oldMap);
}
Thanks
trigger OpportunityLineItemTrigger on OpportunityLineItem (before insert, before update, after insert, after update, before delete) {
public boolean lineitemtrigger=CustomSettings.TriggerSwitch('OpportunityHandlerLineItem').Trigger_Function__c;
if (lineitemtrigger)
return;
OpportunityLineItemTriggerHandler handler = OpportunityLineItemTriggerHandler.getHandler();
if (Trigger.isInsert && Trigger.isBefore) {
handler.onBeforeInsert(Trigger.new);
}
else if (Trigger.isInsert && Trigger.isAfter) {
handler.onAfterInsert(Trigger.newMap, Trigger.oldMap);
}
else if (Trigger.isUpdate && Trigger.isBefore) {
handler.onBeforeUpdate(Trigger.newMap, Trigger.oldMap);
}
else if (Trigger.isUpdate && Trigger.isAfter) {
handler.onAfterUpdate(Trigger.newMap, Trigger.oldMap);
}
else if (Trigger.isDelete && Trigger.isBefore) {
handler.onBeforeDelete(Trigger.oldMap);
}
}
how to cover these lines in my test class
else if (Trigger.isDelete && Trigger.isBefore) {
handler.onBeforeDelete(Trigger.oldMap);
}
Thanks
Did you delete OpportunityLineItem in your Test Class ?
(sorry for my english !!)
Best Regards.