Salesforce
PDII · Question #17
PDII Question #17: Real Exam Question with Answer & Explanation
The correct answer is D. Account a = MyRemoter.getAccount('TestAccount'); System.assertEquals( 'TestAccount',. See the full explanation below for the reasoning.
Question
global with sharing class MyRemoter { public String accountName { get; set; } public static Account account { get; set; } public AccountRemoter() {} @RemoteAction global static Account getAccount(String accountName) { account = [SELECT Id, Name, NumberOfEmployees FROM Account WHERE Name = :accountName]; return account; } } Consider the Apex class above that defines a RemoteAction used on a Visualforce search page. Which code snippet will assert that the remote action returned the correct Account?
Options
- AAccount a = controller.getAccount('TestAccount'); System.assertEquals( 'TestAccount', a.Name );
- BMyRemoter remote = new MyRemoter(); Account a = remote.getAccount('TestAccount');
- CMyRemoter remote = new MyRemoter('TestAccount'); Account a = remote.getAccount ();
- DAccount a = MyRemoter.getAccount('TestAccount'); System.assertEquals( 'TestAccount',
Community Discussion
No community discussion yet for this question.