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/NewRepairControllerTest.cls |   40 +++++++++++++++++++++++++++++++++++-----
 1 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/force-app/main/default/classes/NewRepairControllerTest.cls b/force-app/main/default/classes/NewRepairControllerTest.cls
index b24e100..f13219a 100644
--- a/force-app/main/default/classes/NewRepairControllerTest.cls
+++ b/force-app/main/default/classes/NewRepairControllerTest.cls
@@ -10,7 +10,13 @@
 private class NewRepairControllerTest {
     static testMethod void testMethod1() {
         //1. 鍑嗗鏁版嵁
-        TestDataUtility.CreatePIPolicyConfiguration();
+        List<String> strList = new List<String>();
+        strList.add('Repair__c');
+        strList.add('Address__c');
+        strList.add('Contact');
+        strList.add('RepairSubOrder__c');
+        strList.add('Repair__cV2');
+        TestDataUtility.CreatePIPolicyConfigurations(strList);
         Test.setMock(HttpCalloutMock.class, new TestDataUtility.CreateMetaDataUtilityHttpMock());
         Repair__c repTest = TestDataUtility.CreateRepairs(1)[0];
         //2. 杩愯浠g爜閫昏緫
@@ -31,6 +37,8 @@
         strList.add('Repair__c');
         strList.add('Address__c');
         strList.add('Contact');
+        strList.add('RepairSubOrder__c');
+        strList.add('Repair__cV2');
         TestDataUtility.CreatePIPolicyConfigurations(strList);
         Test.setMock(HttpCalloutMock.class, new TestDataUtility.CreateMetaDataUtilityHttpMock());
         String url = ApexPages.currentPage().getParameters().put('00N10000006P6SM','鍖椾含');
@@ -65,16 +73,38 @@
         url = ApexPages.currentPage().getParameters().put('00N10000006P6SM','%E9%83%91%E5%B7%9E');
         url = ApexPages.currentPage().getParameters().put('00N10000002FH86','%E4%BB%8EQIS');
         url = ApexPages.currentPage().getParameters().put('00N10000006P6Rn','%E5%8C%97%E4%BA%AC%E5%8A%9E%E4%BA%8B%E5%A4%84');
-		
+        url = ApexPages.currentPage().getParameters().put('00N1m000005gt1l','%E4%BB%8EQIS');
+        url = ApexPages.currentPage().getParameters().put('00N10000006P1dw','121212');
+        url = ApexPages.currentPage().getParameters().put('00N10000008rsVT','12');
+        url = ApexPages.currentPage().getParameters().put('00N10000008rsVv','鍏朵粬');
+        url = ApexPages.currentPage().getParameters().put('00N10000008rsW5','鏄�');
+        
+
+        
 		Repair__c repTest = TestDataUtility.CreateRepairs(1)[0];
-        url = ApexPages.currentPage().getParameters().put('RepairId',repTest.Id);
+        url = ApexPages.currentPage().getParameters().put('retURL','%'+repTest.Id);
         Test.startTest();
         ApexPages.StandardController con =  new ApexPages.StandardController(new Repair__c());
         NewRepairController repDetail = new NewRepairController(con);
         Test.stopTest();
     }
     static testMethod void testMethod3(){
-        TestDataUtility.CreatePIPolicyConfiguration('Repair__c');
-        NewRepairController.EncryptUpdate('a0J1m000001QqXk');        
+        List<String> strList = new List<String>();
+        strList.add('Repair__c');
+        strList.add('Repair__cV2');
+        strList.add('Contact');
+        strList.add('Address__c');
+        TestDataUtility.CreatePIPolicyConfigurations(strList);
+        ApexPages.StandardController con =  new ApexPages.StandardController(new Repair__c());
+        try{
+            NewRepairController controllerTest = new NewRepairController(con);
+            controllerTest.awsToken = 'TestToken';
+            controllerTest.RepairSubOrderAWSDataId = 'RepairSubOrderAWSDataId';
+        }catch(Exception e){
+            system.debug('Exception from insert repair:'+e.getMessage());
+        }
+        
+        NewRepairController.EncryptUpdate('a0J1m000001QqX');
+        NewRepairController.EncryptUpdate('a0J1m000001QqXk');
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1