You need to sign in to do that
Don't have an account?
Austin Gutz
Test Class - Help (APEX Trigger)
trigger UpdateOppEmail on OpportunityTeamMember (after insert) { List<OpportunityTeamMember> memberList = new List<OpportunityTeamMember>(); List<Opportunity> oppToUpdateList = new List<Opportunity>(); List<Id> idUserList = new List<Id>(); for(OpportunityTeamMember member : trigger.new) { if(member.TeamMemberRole != 'Program Manager') continue; memberList.add(member); idUserList.add(member.UserId); } if(memberList.isEmpty()) return; Map<Id, User> userMap = new Map<Id, User>([SELECT Id, Email FROM User WHERE Id IN :idUserList]); for(OpportunityTeamMember member : memberList) { Opportunity oppToUpdate = new Opportunity(Id = member.OpportunityId); oppToUpdate.PM_Email__c = userMap.get(member.UserId).Email; oppToUpdateList.add(oppToUpdate); } update oppToUpdateList; }Can anyone help me start writing a test class for this Trigger? I'm not a developer so I really don't have any APEX experience. I think I understand the idea is to create a test record(s) to cause the trigger to go off thus testing its functionality... I just don't know how to start writing that. Any help would be greatly appreciated.
Abdul Khatri
try this
Abdul Khatri
sorry small correction