PDII-JPN Exam Question 16
開発者は、スマートフォンでは1列、タブレット/デスクトップでは2列で表示するLightning Webコンポーネントを必要としています。開発者はコードにどの部分を追加すればよいでしょうか?
PDII-JPN Exam Question 17
開発者は、取引先レコードページ用のLightning Webコンポーネントを作成しました。このコンポーネントは、取引先から最近連絡を取った取引先責任者5名を表示します。ApexメソッドgetRecentContactsは取引先責任者のリストを返し、このリストはコンポーネント内のプロパティに紐付けられます。
Java
01:
02: public class ContactFetcher {
03:
04: static List<Contact> getRecentContacts(Id accountId) {
05: List<Contact> contacts = getFiveMostRecent(accountId);
06: return contacts;
07: }
08: private static List<Contact> getFiveMostRecent(Id accountId) {
10: //...implementation...
11: }
12: }
Apex メソッドを接続できるようにするには、上記の cod39e のどの 2 行を変更する必要がありますか?
Java
01:
02: public class ContactFetcher {
03:
04: static List<Contact> getRecentContacts(Id accountId) {
05: List<Contact> contacts = getFiveMostRecent(accountId);
06: return contacts;
07: }
08: private static List<Contact> getFiveMostRecent(Id accountId) {
10: //...implementation...
11: }
12: }
Apex メソッドを接続できるようにするには、上記の cod39e のどの 2 行を変更する必要がありますか?
PDII-JPN Exam Question 18
Java
@isTest
static void testUpdateSuccess() {
Account acet = new Account(Name = 'test');
insert acet;
// Add code here
extension.inputValue = 'test';
PageReference pageRef = extension.update();
System.assertNotEquals(null, pageRef);
}
テスト用のコントローラー拡張を作成するには、上記の単体テストのセットアップの指定された場所に何を追加する必要がありますか?
@isTest
static void testUpdateSuccess() {
Account acet = new Account(Name = 'test');
insert acet;
// Add code here
extension.inputValue = 'test';
PageReference pageRef = extension.update();
System.assertNotEquals(null, pageRef);
}
テスト用のコントローラー拡張を作成するには、上記の単体テストのセットアップの指定された場所に何を追加する必要がありますか?
PDII-JPN Exam Question 19
ある企業は、関連オブジェクトを通じて収益を追跡したいと考えています。約10万件の商談について、複雑なロジックに基づいて収益レコードを作成し、一度だけデータをシードする必要があります。これを自動化する最適な方法は何でしょうか?
PDII-JPN Exam Question 20
ある企業は、多数のメソッドを含むテストクラスのユニットテストで、前提条件となる参照データ用のレコードを多数作成する処理が遅いことに気づきました。開発者はこの問題を解決するために何ができるでしょうか?
