You need to sign in to do that
Don't have an account?
Lauren B
How to write test class for this apex class. I'm getting only 46% coverage.
public class TestResultReportController { public List<Test_Contact__c > avsRequest {get;set;} public string strRequestID{get;set;} public String USDateTime {get;set;} //public string searchRef{get;set;} public TestResultReportController(){ // system.debug('####Printing page reference'); system.debug(System.currentPageReference().getParameters().get('RequestID')); strRequestID=System.currentPageReference().getParameters().get('RequestID'); avsRequest = [select Test_Request_ID__c,Test_First_Name__c, Test_Last_Name__c,Test_SSN__c from Test_Contact__c where Test_Request_ID__c = :strRequestID]; String myGeneratedFileName = 'TestReportFile '+avsRequest[0].Test_First_Name__c+''+avsRequest[0].Test_Last_Name__c+''+avsRequest[0].Test_SSN__c+'_' +DateTime.now().format('yyyy-MM-dd HH:mm a')+'.pdf'; Apexpages.currentPage().getHeaders().put('content-disposition', 'inline; filename='+myGeneratedFilename); getavsRequest(); } public void getavsRequest(){ avsRequest= new List<Test_Contact__c> (); avsRequest = [select Test_Request_ID__c,Test_RecordType__c,Test_Suffix__c,Test_DOB__c,Test_First_Name__c from Test_Contact__c where Test_Request_ID__c = :strRequestID];// System.debug('requestidmma'+avsRequest); } }
https://salesforce.stackexchange.com/questions/244788/how-do-i-write-an-apex-unit-test
https://salesforce.stackexchange.com/questions/244794/how-do-i-increase-my-code-coverage-or-why-cant-i-cover-these-lines
If you face any specific issue while attempting do post that here.
Thanks!
Please share your test class here also tell us the lines which are not covering...
Thanks,
Maharajan.C
Its done. Thank you.