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/RepairQuoteTriggerTest.cls | 87 ++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 84 insertions(+), 3 deletions(-)
diff --git a/force-app/main/default/classes/RepairQuoteTriggerTest.cls b/force-app/main/default/classes/RepairQuoteTriggerTest.cls
index 91dcf8c..282fc98 100644
--- a/force-app/main/default/classes/RepairQuoteTriggerTest.cls
+++ b/force-app/main/default/classes/RepairQuoteTriggerTest.cls
@@ -71,7 +71,10 @@
rpr.Status__c = '1.鍙楃悊瀹屾瘯';
rpr.Incharge_Staff__c = us.Id;
rpr.Repair_Detail__c = 'test';
- rpr.On_site_repair__c = '鐩撮�丼ORC淇悊';
+ //rpr.Exc_work_location__c = true;
+ //rpr.On_site_repair__c = '鐩撮�丼ORC淇悊';
+ rpr.On_site_repair__c = 'RC淇悊';
+ rpr.work_location_select__c = '鏉窞鍔炰簨澶�';
insert rpr;
rq = new Repair_Quotation__c();
@@ -114,17 +117,95 @@
insert rq;
rq.CutPriceStatus_Service__c='宸叉彁浜�';
rq.ServiceCutPriceApplyDate__c = Date.today();
-
update rq;
+
Boolean jl = String.isBlank(rq.ServiceManager__c);
Boolean bz = String.isBlank(rq.BuchangApprovalServiceManager__c);
Boolean zj = String.isBlank(rq.ZongjianApprovalServiceManager__c);
System.assertEquals( true,jl);
System.assertEquals( true,bz);
System.assertEquals( true,zj);
-
}
//20200106 add end
+ //20220929 add start
+ @isTest
+ static void test_isUpdate2() {
+ init();
+
+
+ rq.Rental_Apply_Discount_Status__c='鑽夋涓�';
+ rq.CutPrice_Reason_Service__c='99';
+ rq.Loaner_repair__c = 8000;
+ rq.Loaner_Discount_Price__c = 8000;
+ rq.Expect_CutPrice__c = 800;
+ rq.Background_Description__c = 'ceshi';
+ rq.Rental_Apply_Discount_Reason__c = '澶囧搧淇悊锛�40锛�';
+ rq.RentalApplyDiscountApplyPerson__c = UserInfo.getUserId();
+ insert rq;
+ rq.Rental_Apply_Discount_Status__c='鎵瑰噯';
+ rq.ServiceCutPriceApplyDate__c = Date.today();
+
+ try {
+ update rq;
+ } catch (DmlException e) {
+ System.debug('The following exception has occurred: ' + e.getMessage());
+ }
+
+ }
+
+ @isTest
+ static void test_isUpdate3() {
+ init();
+ rpr.On_site_repair__c = '鐩撮�丱GZ淇悊';
+ update rpr;
+
+ rq.Rental_Apply_Discount_Status__c='鑽夋涓�';
+ rq.CutPrice_Reason_Service__c='99';
+ rq.Loaner_repair__c = 8000;
+ rq.Loaner_Discount_Price__c = 8000;
+ rq.Expect_CutPrice__c = 800;
+ rq.Background_Description__c = 'ceshi';
+ rq.Rental_Apply_Discount_Reason__c = '澶囧搧淇悊锛�40锛�';
+ rq.RentalApplyDiscountApplyPerson__c = UserInfo.getUserId();
+ insert rq;
+ rq.Rental_Apply_Discount_Status__c='鎵瑰噯';
+ rq.ServiceCutPriceApplyDate__c = Date.today();
+
+ try {
+ update rq;
+ } catch (DmlException e) {
+ System.debug('The following exception has occurred: ' + e.getMessage());
+ }
+
+ }
+
+ @isTest
+ static void test_isUpdate4() {
+ init();
+ rpr.On_site_repair__c = '鐩撮�丼ORC淇悊';
+ update rpr;
+
+ rq.Rental_Apply_Discount_Status__c='鑽夋涓�';
+ rq.CutPrice_Reason_Service__c='99';
+ rq.Loaner_repair__c = 8000;
+ rq.Loaner_Discount_Price__c = 8000;
+ rq.Expect_CutPrice__c = 800;
+ rq.Background_Description__c = 'ceshi';
+ rq.Rental_Apply_Discount_Reason__c = '澶囧搧淇悊锛�40锛�';
+ rq.RentalApplyDiscountApplyPerson__c = UserInfo.getUserId();
+ insert rq;
+ rq.Rental_Apply_Discount_Status__c='鎵瑰噯';
+ rq.ServiceCutPriceApplyDate__c = Date.today();
+
+ try {
+ update rq;
+ } catch (DmlException e) {
+ System.debug('The following exception has occurred: ' + e.getMessage());
+ }
+
+ }
+ //20220929 add end
+
}
\ No newline at end of file
--
Gitblit v1.9.1