111
沙世明
2022-11-22 928399eceec50e3d37ea08669a12789a9410a9d2
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()){
@@ -179,6 +183,11 @@
        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]; 
@@ -206,6 +215,12 @@
        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); 
@@ -231,6 +246,12 @@
        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); 
@@ -254,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();
@@ -287,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);
@@ -304,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';
@@ -323,6 +362,12 @@
    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';