From fd9df05c48c09b4d7f39a3b401882bda226dedea Mon Sep 17 00:00:00 2001
From: 19626 <1962676589@qq.com>
Date: 星期二, 31 十月 2023 20:38:18 +0800
Subject: [PATCH] 近期修改
---
force-app/main/default/classes/NFM401ControllerTest.cls | 53 +++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 41 insertions(+), 12 deletions(-)
diff --git a/force-app/main/default/classes/NFM401ControllerTest.cls b/force-app/main/default/classes/NFM401ControllerTest.cls
index 3baaae2..6672eef 100644
--- a/force-app/main/default/classes/NFM401ControllerTest.cls
+++ b/force-app/main/default/classes/NFM401ControllerTest.cls
@@ -5,6 +5,7 @@
@testSetup
static void makeTestRepair() {
+ StaticParameter.EscapeQISTrigger = false;
List<RecordType> rectCo = [select Id from RecordType where IsActive = true and SobjectType = 'Account' and Name = '鐥呴櫌'];
if (rectCo.size() == 0) {
throw new ControllerUtil.myException('not found 鐥呴櫌 recodetype');
@@ -123,12 +124,25 @@
System.runAs(new User(Id = Userinfo.getUserId())){
insert rpr;
}
+ ContentVersion version = new ContentVersion();
+ version.Title = '123';
+ version.VersionData = EncodingUtil.base64Decode('test02');
+ version.ContentLocation = 's';
+ version.PathOnClient = '123.txt';
+ insert version;
+ version = [select ContentDocumentId from ContentVersion where Id =: version.Id];
+ ContentDocumentLink link = new ContentDocumentLink();
+ link.ContentDocumentId = version.ContentDocumentId;
+ link.LinkedEntityId = rpr.Id;
+ link.ShareType = 'I';
+ link.Visibility = 'AllUsers';
+ insert link;
- Attachment att = new Attachment();
- att.ParentId = rpr.Id;
- att.Name = 'test01';
- att.Body = EncodingUtil.base64Decode('test02');
- insert att;
+ // Attachment att = new Attachment();
+ // att.ParentId = rpr.Id;
+ // att.Name = 'test01';
+ // att.Body = EncodingUtil.base64Decode('test02');
+ // insert att;
qis = new QIS_Report__c();
@@ -146,11 +160,25 @@
qis.next_action__c = '鏃犲伩鏇存崲';
insert qis;
- Attachment att1 = new Attachment();
- att1.ParentId = qis.Id;
- att1.Name = 'test02';
- att1.Body = EncodingUtil.base64Decode('test02');
- insert att1;
+ // ContentVersion version1 = new ContentVersion();
+ // version1.Title = '123';
+ // version1.VersionData = EncodingUtil.base64Decode('test02');
+ // version1.ContentLocation = 's';
+ // version1.PathOnClient = '123.txt';
+ // insert version1;
+ // version1 = [select ContentDocumentId from ContentVersion where Id =: version1.Id];
+ // ContentDocumentLink link1 = new ContentDocumentLink();
+ // link1.ContentDocumentId = version1.ContentDocumentId;
+ // link1.LinkedEntityId = qis.Id;
+ // link1.ShareType = 'I';
+ // link1.Visibility = 'AllUsers';
+ // insert link;
+
+ // Attachment att1 = new Attachment();
+ // att1.ParentId = qis.Id;
+ // att1.Name = 'test02';
+ // att1.Body = EncodingUtil.base64Decode('test02');
+ // insert att1;
}
@@ -285,6 +313,7 @@
rpr.IISE_confirmed_person__c = Userinfo.getUserId();
rpr.OCSM_RC_CordingDate__c = Date.today();
rpr.Return_Without_Repair_Date__c = Date.today();
+ Test.startTest();
upsert rpr;
List<String> ids = new List<String>();
ids.add(rpr.Id);
@@ -296,7 +325,7 @@
rowData.Log__c = '{"GeneralDatadummy":[{"SYSTEM_STATUS":"R3","SYSTEM_SOURCEID":"a0J1s000000uDLVEA2"}]}';
insert rowData;
- Test.startTest();
+
if(!Test.isRunningTest()){
LogAutoSendSchedule.assignOneMinute();
}
@@ -346,11 +375,11 @@
qis.Damage_For_Doc_Or_Pat__c = '鏈�';
qis.PAE_Determine__c = 'PAE';
qis.PAE_DetermineAC__c = 'PAE';
+ Test.startTest();
update qis;
List<String> ids = new List<String>();
ids.add(qis.Id);
- Test.startTest();
if(!Test.isRunningTest()){
LogAutoSendSchedule.assignOneMinute();
}
--
Gitblit v1.9.1