From 81b0892b8c6aa064a9e8dbca09a8f7f1eb6de40e Mon Sep 17 00:00:00 2001 From: 高章伟 <gaozhangwei@prec-tech.com> Date: 星期四, 24 二月 2022 19:12:29 +0800 Subject: [PATCH] 1.15---2.24 变更代码 --- force-app/main/default/classes/ProRegisterLinkHandlerTest.cls | 73 +++++++++++++++++++++++++----------- 1 files changed, 50 insertions(+), 23 deletions(-) diff --git a/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls b/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls index 487966f..28198b8 100644 --- a/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls +++ b/force-app/main/default/classes/ProRegisterLinkHandlerTest.cls @@ -8,28 +8,37 @@ prorec.RegisterNoClass_New__c = ''; prorec.RegisterNoClass_Old__c = '6822'; prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667'; - prorec.ValidTo__c = Date.today().addDays(22); - prorec.ValidFrom__c = Date.today().addDays(-22); + prorec.RegisterNoStatus__c = '鏈夋晥'; + prorec.ValidTo__c = Date.today(); insert prorec; - - Product2 product2 = new Product2(); + + Product2__c product2 = new Product2__c(); 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() { @@ -39,28 +48,37 @@ prorec.RegisterNoClass_New__c = ''; prorec.RegisterNoClass_Old__c = '6822'; prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667'; - prorec.ValidTo__c = Date.today().addDays(22); - prorec.ValidFrom__c = Date.today().addDays(-22); + prorec.RegisterNoStatus__c = '鏈夋晥'; + prorec.ValidTo__c = Date.today(); insert prorec; - - Product2 product2 = new Product2(); + + Product2__c product2 = new Product2__c(); 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() { @@ -70,28 +88,37 @@ prorec.RegisterNoClass_New__c = ''; prorec.RegisterNoClass_Old__c = '6822'; prorec.PrdCompanyAddr__c = '鍚嶇О:濂ユ灄宸存柉鍖荤枟鏍紡浼氱ぞ;浣忔墍:鏃ユ湰鍥戒笢浜兘娑╄胺鍖哄埂涔嬭胺浜屼竵鐩�43鐣湴2鍙�;鑱旂郴鏂瑰紡:0081-426-42-2667'; - prorec.ValidTo__c = Date.today().addDays(22); - prorec.ValidFrom__c = Date.today().addDays(-22); + prorec.RegisterNoStatus__c = '鏈夋晥'; + prorec.ValidTo__c = Date.today(); insert prorec; + - - Product2 product2 = new Product2(); + Product2__c product2 = new Product2__c(); 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