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/InquiryVerifyBatchTest.cls | 45 ++++++++++++++++++---------------------------
1 files changed, 18 insertions(+), 27 deletions(-)
diff --git a/force-app/main/default/classes/InquiryVerifyBatchTest.cls b/force-app/main/default/classes/InquiryVerifyBatchTest.cls
index c3064d1..d0a05e4 100644
--- a/force-app/main/default/classes/InquiryVerifyBatchTest.cls
+++ b/force-app/main/default/classes/InquiryVerifyBatchTest.cls
@@ -1,4 +1,4 @@
-@isTest(SeeAllData=false)
+@isTest()
private class InquiryVerifyBatchTest {
private static String quoteNo = 'textQutote01';
@@ -21,18 +21,23 @@
private static Date createdDateStr = Date.today();
static testMethod void testMethod1() {
- System.Test.StartTest();
+ // System.Test.StartTest();
InitData();
-
- ID exid = Database.executeBatch(new InquiryVerifyBatch(),1);
- InquiryVerifyBatch bct1 = new InquiryVerifyBatch(null,null);
+ ID exid = Database.executeBatch(new InquiryVerifyBatch(),200);
+ // System.Test.StopTest();
+ }
+ static testMethod void testMethod2(){
+ System.Test.StartTest();
+ InquiryVerifyBatch bct1 = new InquiryVerifyBatch(2022,4);
System.schedule('Scheduled Job 5', '0 45 * * * ?', bct1);
-
System.Test.StopTest();
}
private static void InitData() {
- User user = new User(Test_staff__c = true);
+ // Oly_TriggerHandler.bypass('AWSServiceTool2');
+ Oly_TriggerHandler.bypass('ContactTriggerHandler');
+ // Oly_TriggerHandler.bypass('PIHelper');
+ User user = new User();
user.LastName = '_銈点兂銉栥儶銉冦偢';
user.FirstName = '銇�';
user.Alias = '銇�';
@@ -40,6 +45,7 @@
user.Username = 'olympusTest03@sunbridge.com';
user.CommunityNickname = '銇�';
user.IsActive = true;
+ user.Employee_No__c = 'om009238';
user.EmailEncodingKey = 'ISO-2022-JP';
user.TimeZoneSidKey = 'Asia/Tokyo';
user.LocaleSidKey = 'ja_JP';
@@ -74,9 +80,10 @@
StaticParameter.EscapeOpportunityHpDeptUpdTrigger = true;
StaticParameter.EscapeSyncOpportunityTrigger = true;
- System.runAs(new User(Id = Userinfo.getUserId())) {
+ Oly_TriggerHandler.bypass('UserToContact');
insert user;
// 銉嗐偣銉堛儑銉笺偪
+ System.runAs(user){
Account company = new Account();
company.RecordTypeId = rectCo[0].Id;
company.Name = 'NFM007TestCompany';
@@ -98,7 +105,7 @@
depart.ParentId = section.Id;
depart.Department_Class__c = section.Id;
depart.Hospital__c = company.Id;
- section.AgentCode_Ext__c = '9999900';
+ depart.AgentCode_Ext__c = '99999001';
insert depart;
Opportunity opp = new Opportunity();
@@ -181,7 +188,7 @@
QuoteLineItem target = new QuoteLineItem();
target.Name__c = '銉嗐偣銉堝晢鍝�';
- target.QuoteId = quote.Id;
+ target.QuoteId = quote.id;
target.Quantity = 1;
target.Cost_Subtotal__c = 0;
target.Cost__c = 200;
@@ -240,23 +247,7 @@
String flag='NG2';
String d1='浜у搧璇曠敤';
String dept='鍖荤枟鍗庡寳钀ヤ笟鏈儴';
- // User user = new User(Test_staff__c = true);
- // user.LastName = '_銈点兂銉栥儶銉冦偢';
- // user.FirstName = '銇�';
- // user.Alias = '銇�';
- // user.Email = 'olympusTest03@sunbridge.com';
- // user.Username = 'olympusTest03@sunbridge.com';
- // user.CommunityNickname = '銇�';
- // user.IsActive = true;
- // user.EmailEncodingKey = 'ISO-2022-JP';
- // user.TimeZoneSidKey = 'Asia/Tokyo';
- // user.LocaleSidKey = 'ja_JP';
- // user.LanguageLocaleKey = 'ja';
- // user.ProfileId = System.Label.ProfileId_SystemAdmin;
- // user.Province__c = '鍖椾含';
- // user.Dept__c = dept;
- // user.Use_Start_Date__c = Date.today().addMonths(-6);
- // insert user;
+
FixtureDeliverySlip__c fdsObj = new FixtureDeliverySlip__c();
fdsObj.Name = '00001';
--
Gitblit v1.9.1