From 0913862c088ba845fee09a2fb713b2affc2c0b5a Mon Sep 17 00:00:00 2001
From: DESKTOP-0K9VGFE\hp <pengkun@prec-tech.com>
Date: 星期五, 11 三月 2022 19:44:09 +0800
Subject: [PATCH] Merge branch 'OBPM_705_706'

---
 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