From d8dc84a3d56df839895f1c417a4d9cbee763d262 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期五, 03 三月 2023 14:50:59 +0800
Subject: [PATCH] gzw 测试环境代码更新

---
 force-app/main/default/classes/NFM401ControllerTest.cls |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 50 insertions(+), 8 deletions(-)

diff --git a/force-app/main/default/classes/NFM401ControllerTest.cls b/force-app/main/default/classes/NFM401ControllerTest.cls
index 59c5929..3baaae2 100644
--- a/force-app/main/default/classes/NFM401ControllerTest.cls
+++ b/force-app/main/default/classes/NFM401ControllerTest.cls
@@ -161,7 +161,11 @@
         List<Repair__c> list0 = [SELECT Id FROM Repair__c];
         List<String> ids = new List<String>();
         ids.add(list0.get(0).Id);
-
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         
         Test.startTest();
         if(!Test.isRunningTest()){
@@ -174,10 +178,16 @@
 
     @isTest
     static void testcallout2(){
+        Test.startTest();
         // StaticParameter.EscapeSyncProduct2Trigger = true;
         StaticParameter.EscapeAccountTrigger = true;
         StaticParameter.EscapeNFM001AgencyContractTrigger = true;
         ControllerUtil.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         Oly_TriggerHandler.bypass('UpdateContractAimAmountHandler');
         // makeTestRepair();
         List<Repair__c> list0 = [SELECT Id FROM Repair__c]; 
@@ -192,8 +202,6 @@
         List<String> ids = new List<String>();
         ids.add(rpr.Id); 
 
-        
-        Test.startTest();
         if(!Test.isRunningTest()){
             LogAutoSendSchedule.assignOneMinute();
         }
@@ -204,8 +212,15 @@
 
     @isTest
     static void testcallout3(){
+        Test.startTest();
         StaticParameter.EscapeSyncProduct2Trigger = true;
         StaticParameter.EscapeAccountTrigger = true;
+        ControllerUtil.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         // makeTestRepair();
         List<Repair__c> list0 = [SELECT Id FROM Repair__c]; 
         rpr = list0.get(0); 
@@ -219,8 +234,6 @@
         List<String> ids = new List<String>();
         ids.add(rpr.Id); 
 
-        
-        Test.startTest();
         if(!Test.isRunningTest()){
             LogAutoSendSchedule.assignOneMinute();
         }
@@ -230,8 +243,15 @@
 
     @isTest
     static void testcallout3_1(){
+        Test.startTest();
         StaticParameter.EscapeSyncProduct2Trigger = true;
         StaticParameter.EscapeAccountTrigger = true;
+        ControllerUtil.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         // makeTestRepair();
         List<Repair__c> list0 = [SELECT Id FROM Repair__c]; 
         rpr = list0.get(0); 
@@ -243,8 +263,6 @@
         List<String> ids = new List<String>();
         ids.add(rpr.Id); 
 
-        
-        Test.startTest();
         if(!Test.isRunningTest()){
             LogAutoSendSchedule.assignOneMinute();
         }
@@ -257,6 +275,12 @@
     static void testOtherMethod(){
         List<Repair__c> list0 = [SELECT Id FROM Repair__c];
         rpr = list0.get(0);
+        ControllerUtil.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         rpr.IISE_confirmed_day__c =Date.today();
         rpr.IISE_confirmed_person__c = Userinfo.getUserId();
         rpr.OCSM_RC_CordingDate__c = Date.today();
@@ -290,6 +314,12 @@
     static void testQIS1(){
         List<QIS_Report__c> list1 = [SELECT Id FROM QIS_Report__c];
         qis = list1.get(0);
+        ControllerUtil.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         // makeTestRepair();
         List<String> ids = new List<String>();
         ids.add(qis.Id);
@@ -307,6 +337,12 @@
     static void testQIS2(){
         List<QIS_Report__c> list1 = [SELECT Id FROM QIS_Report__c];
         qis = list1.get(0);
+        ControllerUtil.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         qis.Damage_For_Doc_Or_Pat__c = '鏈�';
         qis.PAE_Determine__c = 'PAE';
         qis.PAE_DetermineAC__c = 'PAE';
@@ -324,7 +360,14 @@
 
     @isTest
     static void testQIS3(){
+        Test.startTest();
         List<QIS_Report__c> list1 = [SELECT Id FROM QIS_Report__c];
+        ControllerUtil.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM001Trigger = true;
+        StaticParameter.EscapeNFM007Trigger = true;
+        StaticParameter.EscapeOpportunityBefUpdTrigger = true;
+        StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
+        StaticParameter.EscapeSyncOpportunityTrigger = true;
         QIS_Report__c qis = list1.get(0);
         qis.Damage_For_Doc_Or_Pat__c = '鏃�';
         qis.PAE_Determine__c = 'nonPAE';
@@ -335,7 +378,6 @@
         List<String> ids = new List<String>();
         ids.add(qis.Id);
 
-        Test.startTest();
         if(!Test.isRunningTest()){
             LogAutoSendSchedule.assignOneMinute();
         }

--
Gitblit v1.9.1