From 9b197b7fac92278fb591ea8f4942c7d5687cb5ce Mon Sep 17 00:00:00 2001
From: 李金换 <lijinhuan@prec-tech.com>
Date: 星期一, 28 三月 2022 18:01:22 +0800
Subject: [PATCH] LJPH-C8FB4P【委托】配合PBI设备覆盖率的数据准备0328
---
force-app/main/default/classes/NFM706RestTest.cls | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 51 insertions(+), 0 deletions(-)
diff --git a/force-app/main/default/classes/NFM706RestTest.cls b/force-app/main/default/classes/NFM706RestTest.cls
index 97ae4dc..0c74389 100644
--- a/force-app/main/default/classes/NFM706RestTest.cls
+++ b/force-app/main/default/classes/NFM706RestTest.cls
@@ -23,6 +23,55 @@
}
@isTest static void test_method_two(){
+ List<RecordType> rectCo = [select Id, Name, DeveloperName from RecordType where IsActive = true and SobjectType = 'Campaign' and DeveloperName = 'Society'];
+ System.runAs(new User(Id = Userinfo.getUserId())) {
+ 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.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 = '鍖荤枟鍗庡寳钀ヤ笟鏈儴';
+ user.Use_Start_Date__c = Date.today().addMonths(-6);
+ insert user;
+
+ Application_for_Conference_Adjudication__c afca = new Application_for_Conference_Adjudication__c();
+ afca.Name = 'hahaha';
+ afca.MeetingApprovedNo__c = 'TEST99793';
+ afca.Num__c = 'MT-HB-202112-5773';
+ afca.ProcessState__c = '瀹℃壒涓�';
+ insert afca;
+
+ Campaign cam = new Campaign();
+ cam.Name = 'test campaign';
+ cam.StartDate = Date.today().addDays(15);
+ cam.EndDate = Date.today().addDays(18);
+ cam.Name2__c = '1234';
+ cam.Status = '鐢宠涓�';
+ cam.Mailflg_after45__c = true;
+ cam.Mailflg_cancel__c = true;
+ cam.Mailflg_before15__c = true;
+ cam.Mailflg_before7__c = true;
+ cam.Mailflg_after3__c = true;
+ cam.HostName__c = '1';
+ cam.cooperatorCompany__c = '1';
+ cam.RecordTypeId = rectCo[0].Id;
+ cam.OwnerId = user.Id;
+ cam.Meeting_Approved_No__c = afca.id;
+ insert cam;
+ system.debug('cam.Num__c'+cam.Num__c);
+
+
+
+ }
+
RestRequest req = new RestRequest();
RestResponse res = new RestResponse();
@@ -36,5 +85,7 @@
RestContext.response = res;
NFM706Rest.doPost();
+
+
}
}
\ No newline at end of file
--
Gitblit v1.9.1