From 38f646071ef8012e4229a6d5519a66c242c45718 Mon Sep 17 00:00:00 2001
From: 李彤 <litong@prec-tech.com>
Date: 星期四, 31 三月 2022 18:15:08 +0800
Subject: [PATCH] WLIG-CCT9UG关于市场多年保计提金调整

---
 force-app/main/default/classes/NFM702ControllerTest.cls |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/force-app/main/default/classes/NFM702ControllerTest.cls b/force-app/main/default/classes/NFM702ControllerTest.cls
index 37b6b2c..093d951 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;
@@ -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