@isTest private class SearchContactLWCControllerTest { static testMethod void testMethod1() { Oly_TriggerHandler.bypass('ContactTriggerHandler'); TestDataUtility.CreatePIPolicyConfiguration('Contact'); Contact con = TestDataUtility.CreateContacts(1)[0]; con.AWS_Data_Id__c = 'davdsvgrqcx'; con.RecordTypeId = [select id,DeveloperName,SobjectType from recordtype where DeveloperName = 'Agency' and SobjectType = 'Contact' limit 1].id; update con; List awsList = new List(); awsList.add(con.AWS_Data_Id__c); String awsListJson = JSON.serialize(awsList); Oly_TriggerHandler.bypass('UserToContact'); String url = ApexPages.currentPage().getParameters().put('accountId',con.AccountId); url = ApexPages.currentPage().getParameters().put('ObjectType','Account'); url = ApexPages.currentPage().getParameters().put('QueryFieldApiName','Account'); url = ApexPages.currentPage().getParameters().put('inputHiddenId',con.AccountId); url = ApexPages.currentPage().getParameters().put('inputFieldId','ids'); url = ApexPages.currentPage().getParameters().put('SelectObj','User'); Test.startTest(); SearchContactLWCController scc = new SearchContactLWCController(); SearchContactLWCController.searchContactsNoPI(con.Name); SearchContactLWCController.searchContacts('String awsContactIds','','Name','String ObjectType','Name','Account','Name','','Name!=null'); SearchContactLWCController.searchContacts('String awsContactIds','','Name','String ObjecType','Nme','Accout','Nae','',''); SearchContactLWCController.searchContacts('String awsContactIds','N','Name','String ObjecType','Nme','Accout','Nae','',''); PageReference pageT = new PageReference('/apex/SearchContactPageLWC?ObjectType=' + 'Account' + '&accountId=' + con.AccountId+ '&QueryFieldApiName=' + 'Account'+ '&SelectObj=' + 'Account'); System.Test.setCurrentPage(pageT); NewQuoteIraiController controllerT = new NewQuoteIraiController(); controllerT.init(); Test.stopTest(); } }