From 7560140a14a60e949e6130d98225297e84f0a198 Mon Sep 17 00:00:00 2001
From: GWY <guweiyiscp096@foxmail.com>
Date: 星期三, 06 四月 2022 17:22:30 +0800
Subject: [PATCH] class

---
 force-app/main/default/classes/ProRegisterLinkHandlerTest.cls |   73 +++++++++++-------------------------
 1 files changed, 23 insertions(+), 50 deletions(-)

diff --git a/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls b/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls
index 28198b8..487966f 100644
--- a/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls
+++ b/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls
@@ -8,37 +8,28 @@
 		prorec.RegisterNoClass_New__c = '';
 		prorec.RegisterNoClass_Old__c = '6822';
 		prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667';
-		prorec.RegisterNoStatus__c = '鏈夋晥';
-		prorec.ValidTo__c = Date.today();
+		prorec.ValidTo__c = Date.today().addDays(22);
+		prorec.ValidFrom__c = Date.today().addDays(-22);
 		insert prorec;
-		
-		Product2__c product2 = new Product2__c();
+
+		Product2 product2 = new Product2();
 		product2.Name = 'WD18100A';
 		insert product2;
 
 		Product2 pro = new Product2();
 		pro.Name = 'A00507A:瀵嗗皝鍦�,  閫忔槑, 榛戣壊';
-		pro.MDM_Model_No__c = 'A00507A';
-		//pro.Register_Latest__c  = 'a2wp0000000QYv3AAG';
-		pro.Brand_Name__c = '濂ユ灄宸存柉';
-        pro.SFDA_Approbation_No__c = '鍥芥娉ㄨ繘20162220210';
-        pro.SFDA_Approbated_Date__c = Date.valueOf('2016-05-19');         
-        pro.SFDA_Expiration_Date__c = Date.valueOf('2021-01-23');    
-        pro.ProduceCompany__c = '鍚嶇О:濂ユ灄宸存柉鑻囬煶鐗瑰拰鎰忓寳鍏徃;浣忔墍:Kuehnstr.6122045 姹夊牎寰峰浗;鑱旂郴鏂瑰紡:0049-40-66966-0';
-        pro.SFDA_Approbated_Status__c = '鏈夋晥';
-        pro.RegisterNo_ALL__c  = '鍥芥娉ㄨ繘20162220210';
 		insert pro;
-		
+
 		Product_Register_Link__c prl = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl.Product2__c = pro.ID;
-		insert prl;	
+		insert prl;
 
 		System.Test.startTest();
 		Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl001.Product2__c = pro.ID;
 		insert prl001;
 
-        System.Test.stopTest();
+		System.Test.stopTest();
 	}
 
 	static testMethod void AfterUpdate() {
@@ -48,37 +39,28 @@
 		prorec.RegisterNoClass_New__c = '';
 		prorec.RegisterNoClass_Old__c = '6822';
 		prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667';
-		prorec.RegisterNoStatus__c = '鏈夋晥';
-		prorec.ValidTo__c = Date.today();
+		prorec.ValidTo__c = Date.today().addDays(22);
+		prorec.ValidFrom__c = Date.today().addDays(-22);
 		insert prorec;
-		
-		Product2__c product2 = new Product2__c();
+
+		Product2 product2 = new Product2();
 		product2.Name = 'WD18100A';
 		insert product2;
 
 		Product2 pro = new Product2();
 		pro.Name = 'A00507A:瀵嗗皝鍦�,  閫忔槑, 榛戣壊';
-		pro.MDM_Model_No__c = 'A00507A';
-		//pro.Register_Latest__c  = 'a2wp0000000QYv3AAG';
-		pro.Brand_Name__c = '濂ユ灄宸存柉';
-        pro.SFDA_Approbation_No__c = '鍥芥娉ㄨ繘20162220210';
-        pro.SFDA_Approbated_Date__c = Date.valueOf('2016-05-19');         
-        pro.SFDA_Expiration_Date__c = Date.valueOf('2021-01-23');    
-        pro.ProduceCompany__c = '鍚嶇О:濂ユ灄宸存柉鑻囬煶鐗瑰拰鎰忓寳鍏徃;浣忔墍:Kuehnstr.6122045 姹夊牎寰峰浗;鑱旂郴鏂瑰紡:0049-40-66966-0';
-        pro.SFDA_Approbated_Status__c = '鏈夋晥';
-        pro.RegisterNo_ALL__c  = '鍥芥娉ㄨ繘20162220210';
 		insert pro;
 
 		Product_Register_Link__c prl = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl.Product2__c = pro.ID;
-		insert prl;	
+		insert prl;
 
 		System.Test.startTest();
-       	Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
+		Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl001.Product2__c = pro.ID;
 		insert prl001;
-		update prl001;	
-        System.Test.stopTest();
+		update prl001;
+		System.Test.stopTest();
 	}
 
 	static testMethod void AfterDelete() {
@@ -88,37 +70,28 @@
 		prorec.RegisterNoClass_New__c = '';
 		prorec.RegisterNoClass_Old__c = '6822';
 		prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667';
-		prorec.RegisterNoStatus__c = '鏈夋晥';
-		prorec.ValidTo__c = Date.today();
+		prorec.ValidTo__c = Date.today().addDays(22);
+		prorec.ValidFrom__c = Date.today().addDays(-22);
 		insert prorec;
-		
 
-		Product2__c product2 = new Product2__c();
+
+		Product2 product2 = new Product2();
 		product2.Name = 'WD18100A';
 		insert product2;
 
 
 		Product2 pro = new Product2();
 		pro.Name = 'A00507A:瀵嗗皝鍦�,  閫忔槑, 榛戣壊';
-		pro.MDM_Model_No__c = 'A00507A';
-		//pro.Register_Latest__c  = 'a2wp0000000QYv3AAG';
-		pro.Brand_Name__c = '濂ユ灄宸存柉';
-        pro.SFDA_Approbation_No__c = '鍥芥娉ㄨ繘20162220210';
-        pro.SFDA_Approbated_Date__c = Date.valueOf('2016-05-19');         
-        pro.SFDA_Expiration_Date__c = Date.valueOf('2021-01-23');    
-        pro.ProduceCompany__c = '鍚嶇О:濂ユ灄宸存柉鑻囬煶鐗瑰拰鎰忓寳鍏徃;浣忔墍:Kuehnstr.6122045 姹夊牎寰峰浗;鑱旂郴鏂瑰紡:0049-40-66966-0';
-        pro.SFDA_Approbated_Status__c = '鏈夋晥';
-        pro.RegisterNo_ALL__c  = '鍥芥娉ㄨ繘20162220210';
 		insert pro;
 		Product_Register_Link__c prl = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl.Product2__c = pro.ID;
-		insert prl;	
+		insert prl;
 
 		System.Test.startTest();
-       	Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
+		Product_Register_Link__c prl001 = new Product_Register_Link__c(Product_Register__c = prorec.ID);
 		prl001.Product2__c =  pro.ID;
 		insert prl001;
-		delete prl001;	
-        System.Test.stopTest();
+		delete prl001;
+		System.Test.stopTest();
 	}
 }
\ No newline at end of file

--
Gitblit v1.9.1