트리거/테스트 클래스에서 작업 중이며 테스트 클래스를 작동시키는 방법을 알 수 없습니다. 방아쇠를 사용할 수있는 기회를 업데이트해야하지만, 방아쇠가 작동하는지 확인하는 방법과 방법을 잘 모르겠습니다.정점 트리거에 대한 테스트를 작성하려고합니다.
는 트리거 :
는trigger add_primary_advisor on Opportunity(before update) {
for(Opportunity o: Trigger.new){
if (o.IsClosed && !Trigger.oldMap.get(o.id).IsClosed) {
OpportunityContactRole contactRole =
[select ContactID from OpportunityContactRole where IsPrimary = true and OpportunityId = :o.id];
if (contactRole != null) {
o.Primary_Advisor__c=contactRole.ContactID;
}
}
}
}
는 테스트 클래스 :