From fb04e7c01d119c60632b4298d18fd93f3ccb3d79 Mon Sep 17 00:00:00 2001 From: Li Jun <buli@deloitte.com.cn> Date: 星期三, 06 四月 2022 10:32:05 +0800 Subject: [PATCH] 20220405DeployProduction --- force-app/main/default/classes/NFM702ControllerTest.cls | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/force-app/main/default/classes/NFM702ControllerTest.cls b/force-app/main/default/classes/NFM702ControllerTest.cls index 37b6b2c..ebfedbc 100644 --- a/force-app/main/default/classes/NFM702ControllerTest.cls +++ b/force-app/main/default/classes/NFM702ControllerTest.cls @@ -1,6 +1,9 @@ @isTest private class NFM702ControllerTest { - + @TestSetup + static void makeData(){ + TestDataUtility.CreatePIPolicyConfiguration('NFM702'); + } public Class GeDatas { public NFMUtil.Monitoring Monitoring; public GeData[] GeData; @@ -40,7 +43,7 @@ GeData.TelNo = '13810000000'; GeData.HcpNo = '123456'; GeData.IsActive = true; - GeData.UpdateStatus = '1'; + GeData.UpdateStatus = 'U'; NFMUtil.Monitoring Monitoring = new NFMUtil.Monitoring(); Monitoring.Tag = GeDatas.Monitoring.Tag; @@ -53,9 +56,16 @@ Monitoring.Text = ''; BatchIF_Log__c rowData = NFMUtil.saveRowData(Monitoring, 'NFM702', GeDatas.GeData); + List<Contact> conList = TestDataUtility.CreateContacts(3); List<String> geList = new List<String>(); - geList.add('C000033002'); + if(conList.size()>0){ + for(Contact con : conList){ + geList.add(con.Id); + } + } + Test.setMock(HttpCalloutMock.class, new TestDataUtility.CreatePIHelperHttpMock()); NFM702Controller.callout(rowData.id, geList); + NFM702Controller.ManualExecute(rowData.id); } } \ No newline at end of file -- Gitblit v1.9.1