Skip to Content

TheBlogReaders.com

Salesforce.com, PHP, MySQL, Javascript, Ajax, Htacces

How do Check the Page Message in Test Code Coverage in Salesforce Apex Class

Be First!
by March 22, 2013 APEX, SALESFORCE

How do Check the Page Message in Test Code Coverage in Salesforce Apex Class

get the list of Messages Using Below Code,
Example 1:
List<Apexpages.Message> msgs = ApexPages.getMessages();
boolean b = false;
for(Apexpages.Message msg:msgs){
if (msg.getDetail().contains(‘Search requires more characters’)) b = true;
}
system.assert(b);

Example 2:
List<ApexPages.Message> msgList = ApexPages.getMessages();
// or loop over the messages
for(ApexPages.Message msg :  ApexPages.getMessages()) {
System.assertEquals(‘Have a nice day’, msg.getSummary());
System.assertEquals(ApexPages.Severity.ERROR, msg.getSeverity());
}

(2408)

Previous
Next

Leave a Reply