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