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/Product2HandlerTest.cls | 67 +++++++++++++++++++++++++++++++++
1 files changed, 67 insertions(+), 0 deletions(-)
diff --git a/force-app/main/default/classes/Product2HandlerTest.cls b/force-app/main/default/classes/Product2HandlerTest.cls
index 4ea43c7..9617326 100644
--- a/force-app/main/default/classes/Product2HandlerTest.cls
+++ b/force-app/main/default/classes/Product2HandlerTest.cls
@@ -40,6 +40,73 @@
System.assertEquals('22', product2s[0].StorageStatus__c);
}
+ @isTest
+ static void insertProduct2_3() {
+ // 浜у搧
+
+ List<String> noNewList = new List<String>();
+ Product2 pro1 = new Product2(Asset_Model_No__c = 'ESG-300',
+ Name='name05',IsActive=true,Family='SP',
+ Fixture_Model_No__c='n05',Serial_Lot_No__c='S/N tracing',
+ Fixture_Model_No_T__c = 'n05',
+ ProductCode_Ext__c='pc05',Manual_Entry__c=false,
+ StorageStatus__c = '',StorageStatusNo__c = 22,
+ Extend_new_product_gurantee_MD__c = true,
+ Maintenance_Price_Year__c =8000);
+ insert pro1;
+ Product2 pro2 = new Product2(Asset_Model_No__c = 'ESG-200',
+ Name='name05',IsActive=true,Family='SP',
+ Fixture_Model_No__c='n05',Serial_Lot_No__c='S/N tracing',
+ Fixture_Model_No_T__c = 'n05',
+ ProductCode_Ext__c='pc05',Manual_Entry__c=false,
+ StorageStatus__c = '',StorageStatusNo__c = 22,
+ Extend_new_product_gurantee__c = true,
+ Maintenance_Price_Year__c =8000);
+ insert pro2;
+ Product2 pro3 = new Product2(Asset_Model_No__c = 'ESG-100',
+ Name='name05',IsActive=true,Family='SP',
+ Fixture_Model_No__c='n05',Serial_Lot_No__c='S/N tracing',
+ Fixture_Model_No_T__c = 'n05',
+ ProductCode_Ext__c='pc05',Manual_Entry__c=false,
+ StorageStatus__c = '',StorageStatusNo__c = 22,
+ Maintenance_Price_Year__c =8000);
+ insert pro3;
+ Product2 pro5 = new Product2(Asset_Model_No__c = 'ESG-500',
+ Name='name05',IsActive=true,Family='SP',
+ Fixture_Model_No__c='n05',Serial_Lot_No__c='S/N tracing',
+ Fixture_Model_No_T__c = 'n05',
+ ProductCode_Ext__c='pc05',Manual_Entry__c=false,
+ StorageStatus__c = '',StorageStatusNo__c = 22,
+ Maintenance_Price_Year__c =8000);
+ insert pro5;
+ Product2 pro6 = new Product2(Asset_Model_No__c = 'ESG-400',
+ Name='name05',IsActive=true,Family='SP',
+ Fixture_Model_No__c='n05',Serial_Lot_No__c='S/N tracing',
+ Fixture_Model_No_T__c = 'n05',
+ ProductCode_Ext__c='pc05',Manual_Entry__c=false,
+ StorageStatus__c = '',StorageStatusNo__c = 22,
+ Maintenance_Price_Year__c =8000,
+ WhiteSpace__c = true);
+ insert pro6;
+ noNewList.add('ESG-400');
+ List<Product2> prdList = new List<Product2>();
+ prdList.add(pro1);
+ prdList.add(pro2);
+ prdList.add(pro3);
+ prdList.add(pro5);
+ prdList.add(pro6);
+ System.debug('prdList'+prdList);
+
+ System.Test.startTest();
+ Product2 pro7 = new Product2(Asset_Model_No__c = 'ESG-500',Name='name07');
+ insert pro7;
+ Product2 pro8 = new Product2(Asset_Model_No__c = 'ESG-300',Name='name08');
+ insert pro8;
+ Product2 pro9 = new Product2(Asset_Model_No__c = 'ESG-200',Name='name08');
+ insert pro9;
+ System.Test.stopTest();
+
+ }
//SFDC鍋滄棰勮 lt 20210922 add start
@isTest
--
Gitblit v1.9.1