PDII 문제 156
개발자는 새로운 AppExthange 애플리케이션을 개발하라는 요청을 받습니다. 프로그램의 기능은 케이스가 특정 단계에 도달하고 특정 레코드 유형일 때 설문 조사 레코드를 만듭니다. 이 기능은 다른 Salesforce 인스턴스가 다른 시간에 설문 조사를 요구하기 때문에 구성 가능해야 합니다. 또한, 기본 제공 AppExchange 앱에는 대부분 고객에게 적용되는 모범 사례 설정 세트가 함께 제공되어야 합니다.
개발자는 앱의 사용자 정의 구성 설정을 저장하고 패키징하는 데 무엇을 사용해야 합니까?
개발자는 앱의 사용자 정의 구성 설정을 저장하고 패키징하는 데 무엇을 사용해야 합니까?
PDII 문제 157
지점 간 통합의 일부로 개발자는 외부 웹 서비스를 호출해야 하는데, 수요가 많아 응답을 제공하는 데 시간이 오래 걸립니다. 요청의 일부로 개발자는 콜아웃을 하기 전에 최종 사용자로부터 주요 입력을 수집해야 합니다. 개발자는 이러한 비즈니스 요구 사항을 구현하기 위해 어떤 두 가지 요소를 사용해야 합니까?
2개의 답변을 선택하세요
2개의 답변을 선택하세요
PDII 문제 158
개발자는 다음 Apex 트리거를 작성하여 케이스가 닫힐 때 해당 케이스에 대한 단일 Survey 레코드가 생성되도록 합니다. 문제는 케이스당 여러 Survey_c 레코드가 생성된다는 것입니다.

이 문제의 원인은 무엇일까요?

이 문제의 원인은 무엇일까요?
PDII 문제 159
개발자는 저장 시 계정 소유권을 대기열에 자동으로 할당하는 Visualforce 페이지를 가지고 있습니다. 이 페이지는 소유권을 올바르게 할당하는 것처럼 보이지만 올바른 소유권을 검증하는 어설션이 실패합니다.
이 문제는 무엇 때문에 발생할 수 있나요?
이 문제는 무엇 때문에 발생할 수 있나요?
PDII 문제 160
@is테스트
정적 void testIncrement() {
계정 acct = new Account(이름 = '테스트');
계정.조회수__c = 0;
계정을 삽입합니다.
AuditUtil.incrementViewed(계정 ID);
계정 acctAfter = [SELECT Number_Of_Times_Viewed__c FROM 계정 WHERE Id
:계정.아이디][0]
System.assertEquals(1, acctAfter.Number_Of_Times_Viewed__c);
}
위의 테스트 메서드는 Number_of_Times_Viewed__c 값을 증가시키는 @future 메서드를 호출합니다. Number_of_Times_Viewed__c가 0이기 때문에 어설션이 실패합니다.
이 문제를 해결하는 가장 좋은 방법은 무엇일까요?
정적 void testIncrement() {
계정 acct = new Account(이름 = '테스트');
계정.조회수__c = 0;
계정을 삽입합니다.
AuditUtil.incrementViewed(계정 ID);
계정 acctAfter = [SELECT Number_Of_Times_Viewed__c FROM 계정 WHERE Id
:계정.아이디][0]
System.assertEquals(1, acctAfter.Number_Of_Times_Viewed__c);
}
위의 테스트 메서드는 Number_of_Times_Viewed__c 값을 증가시키는 @future 메서드를 호출합니다. Number_of_Times_Viewed__c가 0이기 때문에 어설션이 실패합니다.
이 문제를 해결하는 가장 좋은 방법은 무엇일까요?
