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/SelectAssetExtensionTester.cls |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/force-app/main/default/classes/SelectAssetExtensionTester.cls b/force-app/main/default/classes/SelectAssetExtensionTester.cls
index d2f8335..eb73a36 100644
--- a/force-app/main/default/classes/SelectAssetExtensionTester.cls
+++ b/force-app/main/default/classes/SelectAssetExtensionTester.cls
@@ -1,13 +1,15 @@
 @isTest
 private class SelectAssetExtensionTester {
     private static Id pricebookId = ControllerUtil.getStandardPricebook().Id;
-    static Asset createAsset(String input, String accountid, String dcId, String hpId) {
+    static Asset createAsset(String input, String accountid, String dcId, String hpId, String productA) {
         Asset asset = new Asset();
         asset.Name = '銉嗐偣銉堟鍣�';
         asset.AccountId = accountid;
         asset.Department_Class__c = dcId;
         asset.Hospital__c = hpId;
         asset.SerialNumber = 'testserial';
+        asset.Product2ID = productA;
+        asset.IsCompetitorProduct  = true;
         insert asset;
         return asset;
     }
@@ -32,7 +34,7 @@
         insert dep;
         
         // 瑁藉搧銈掍綔銈�
-        Product2 productA = new Product2( Name='銉嗐偣銉堝晢鍝�');
+        Product2 productA = new Product2( Name='銉嗐偣銉堝晢鍝�',Brand_Name__c='濂ユ灄宸存柉');
         insert productA;
         
         // 渚℃牸琛ㄣ偍銉炽儓銉倰浣滄垚銇欍倠     
@@ -45,11 +47,11 @@
         insert entry;
         
         // 绱嶅叆姗熷櫒銈掍綔鎴愩仚銈�
-        Asset asset01 = createAsset('asset01', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset02 = createAsset('asset02', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset03 = createAsset('asset03', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset04 = createAsset('asset04', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset05 = createAsset('asset05', dep.Id, strategicDep[0].Id, hospital.Id);
+        Asset asset01 = createAsset('asset01', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset02 = createAsset('asset02', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset03 = createAsset('asset03', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset04 = createAsset('asset04', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset05 = createAsset('asset05', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
         
         // 缁翠慨鍚堝悓銈掍綔鎴愩仚銈�
         Maintenance_Contract__c contract = new Maintenance_Contract__c();
@@ -148,11 +150,11 @@
         insert entry;
         
         // 绱嶅叆姗熷櫒銈掍綔鎴愩仚銈�
-        Asset asset01 = createAsset('asset01', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset02 = createAsset('asset02', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset03 = createAsset('asset03', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset04 = createAsset('asset04', dep.Id, strategicDep[0].Id, hospital.Id);
-        Asset asset05 = createAsset('asset05', dep.Id, strategicDep[0].Id, hospital.Id);
+        Asset asset01 = createAsset('asset01', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset02 = createAsset('asset02', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset03 = createAsset('asset03', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset04 = createAsset('asset04', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
+        Asset asset05 = createAsset('asset05', dep.Id, strategicDep[0].Id, hospital.Id, productA.Id);
         
         // 缁翠慨鍚堝悓銈掍綔鎴愩仚銈�
         Maintenance_Contract__c contract = new Maintenance_Contract__c();

--
Gitblit v1.9.1