From 5b5c1e16deaa3a9d6d0ed1ffca390655ed103df7 Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 14 七月 2023 14:56:14 +0800
Subject: [PATCH] lex community

---
 force-app/main/default/classes/LexConsumableAccountControllerTest.cls |  332 +++++++++++++++++++++++++++----------------------------
 1 files changed, 163 insertions(+), 169 deletions(-)

diff --git a/force-app/main/default/classes/LexConsumableAccountControllerTest.cls b/force-app/main/default/classes/LexConsumableAccountControllerTest.cls
index f433d01..dcc6515 100644
--- a/force-app/main/default/classes/LexConsumableAccountControllerTest.cls
+++ b/force-app/main/default/classes/LexConsumableAccountControllerTest.cls
@@ -3,187 +3,181 @@
     public static Account account1 = new Account();
     public static Account account2 = new Account();
     public static Account account3 = new Account();
-    public static Account consumable = new Account();
-    public static Contact contact1 = new Contact();
+	  public static Account consumable = new Account();
+	  public static Contact contact1 = new Contact();
     public static User user = new User();
     public static Agency_Hospital_Link__c agency_hospital_link = new Agency_Hospital_Link__c();
 
-    static testMethod void testMethod1() {
-        User thisUser = [SELECT Id FROM User WHERE Id = :UserInfo.getUserId()];
-        System.runAs(thisUser) {
-            // 鍙栧紩鍏�
-            account1.Name = 'test1鍖婚櫌';
-            account1.RecordTypeId = '01210000000QemG';
-            //   account1.Is_Active__c = '鑽夋涓�';
-            insert account1;
+    static testMethod void testMethod1(){
+    User thisUser = [ select Id from User where Id = :UserInfo.getUserId()];
+    System.runAs(thisUser){
+          List<Account> accList = new List<Account>();
+          // 鍙栧紩鍏�
+          account1.Name = 'test1鍖婚櫌';
+          account1.RecordTypeId = '01210000000QemG';
+        //   account1.Is_Active__c = '鑽夋涓�';
+          accList.add(account1);
 
-            account2.Name = 'test2鍖婚櫌';
-            account2.RecordTypeId = '01210000000QemG';
-            //   account2.Is_Active__c = '鏈夊姽';
-            insert account2;
+          account2.Name = 'test2鍖婚櫌';
+          account2.RecordTypeId = '01210000000QemG';
+        //   account2.Is_Active__c = '鏈夊姽';
+          accList.add(account2);
+          
+          account3.Name = 'test3鍖婚櫌';
+          account3.RecordTypeId = '01210000000QemG';
+        //   account3.Is_Active__c = '鐢宠涓�';
+          accList.add(account3);
+          insert accList;
+  
+          consumable.Name = 'test1缁忛攢鍟�';
+          consumable.RecordTypeId = '01210000000Qem1';
+          insert consumable;
+  
+          contact1.AccountId = account1.Id;
+          contact1.FirstName = '璨换鑰�';
+          contact1.LastName = 'test1鍖婚櫌';
+          insert contact1;
+          
+          // 銉︺兗銈躲兗
+          Profile p = [select Id from Profile where Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄�'];
+          user.ProfileId = p.Id;
+          user.ContactId = contact1.Id;
+          user.FirstName = '銉︺兗銈躲兗';
+          user.LastName = '銉嗐偣銉�';
+          user.Email = 'test_user@example.com';
+          user.emailencodingkey='UTF-8';
+          user.languagelocalekey='zh_CN';
+          user.localesidkey='ja_JP';
+          user.timezonesidkey='Asia/Shanghai';
+          user.Username = 'test_user@example.com';
+          user.Alias = '銉嗐儲';
+          user.CommunityNickname = '銉嗐偣銉堛儲銉笺偠銉�';
+          insert user;
+  
+          // 浠g悊搴楀尰闄�
+          agency_hospital_link.Name = 'test1浠g悊搴楀尰闄�';
+          agency_hospital_link.Hospital__c = account1.Id;
+          agency_hospital_link.Agency__c = consumable.Id;
+          agency_hospital_link.OwnerId = user.Id;
+          insert agency_hospital_link;
 
-            account3.Name = 'test3鍖婚櫌';
-            account3.RecordTypeId = '01210000000QemG';
-            //   account3.Is_Active__c = '鐢宠涓�';
-            insert account3;
 
-            consumable.Name = 'test1缁忛攢鍟�';
-            consumable.RecordTypeId = '01210000000Qem1';
-            insert consumable;
+       
+    }
+    System.runAs(user){
+         //璁㈠崟
+          Consumable_order__c Order1 = new Consumable_order__c();
+          Order1.Name = 'OCM_01_001';
+          Order1.Order_status__c = '鎵瑰噯';
+          Order1.Order_type__c = '鍒拌揣';
+          Order1.Dealer_Info__c = account1.Id;
+          Order1.RecordTypeid = '01210000000c9dqAAA';
+          Order1.Order_ProType__c = 'ET';
+          Order1.Order_ForHospital__c = account1.Id;
+          insert Order1;
 
-            contact1.AccountId = account1.Id;
-            contact1.FirstName = '璨换鑰�';
-            contact1.LastName = 'test1鍖婚櫌';
-            insert contact1;
+               
 
-            // 銉︺兗銈躲兗
-            Profile p = [
-                SELECT Id
-                FROM Profile
-                WHERE Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄�'
-            ];
-            user.ProfileId = p.Id;
-            user.ContactId = contact1.Id;
-            user.FirstName = '銉︺兗銈躲兗';
-            user.LastName = '銉嗐偣銉�';
-            user.Email = 'test_user@example.com';
-            user.emailencodingkey = 'UTF-8';
-            user.languagelocalekey = 'zh_CN';
-            user.localesidkey = 'ja_JP';
-            user.timezonesidkey = 'Asia/Shanghai';
-            user.Username = 'test_user@example.com';
-            user.Alias = '銉嗐儲';
-            user.CommunityNickname = '銉嗐偣銉堛儲銉笺偠銉�';
-            insert user;
+          Consumable_Orderdetails__c con = new Consumable_Orderdetails__c();
+          con.Consumable_order__c = Order1.Id;
+          insert con;
 
-            // 浠g悊搴楀尰闄�
-            agency_hospital_link.Name = 'test1浠g悊搴楀尰闄�';
-            agency_hospital_link.Hospital__c = account1.Id;
-            agency_hospital_link.Agency__c = consumable.Id;
-            agency_hospital_link.OwnerId = user.Id;
-            insert agency_hospital_link;
-        }
-        System.runAs(user) {
-            //璁㈠崟
-            Consumable_order__c Order1 = new Consumable_order__c();
-            Order1.Name = 'OCM_01_001';
-            Order1.Order_status__c = '鎵瑰噯';
-            Order1.Order_type__c = '鍒拌揣';
-            Order1.Dealer_Info__c = account1.Id;
-            Order1.RecordTypeid = '01210000000c9dqAAA';
-            Order1.Order_ProType__c = 'ET';
-            Order1.Order_ForHospital__c = account1.Id;
-            insert Order1;
-
-            Consumable_Orderdetails__c con = new Consumable_Orderdetails__c();
-            con.Consumable_order__c = Order1.Id;
-            insert con;
-
-            LexConsumableAccountController.init(2, 1, 'thisYear');
-            LexConsumableAccountController.init(2, 1, 'lastYear');
-            LexConsumableAccountController.init(2, 1, '2023');
-            LexConsumableAccountController.changeFiscalYearView('thisYear');
-            LexConsumableAccountController.changeFiscalYearView('lastYear');
-            // LexConsumableAccountController.changelistView('62. 鍖婚櫌_Hospital鐢宠涓殑鍖婚櫌',consumable.Id,'ET',1,0,'Is_Active__c','ASC');
-            // LexConsumableAccountController.changelistView('63. 鍖婚櫌_Hospital涓婂懆鍒涘缓鐨勫尰闄�',consumable.Id,'ET',1,0,'Is_Active__c','ASC');
-        }
+      
+        LexConsumableAccountController.init(2,1,'thisYear');
+        LexConsumableAccountController.init(2,1,'lastYear');
+        LexConsumableAccountController.init(2,1,'2023');
+        LexConsumableAccountController.changeFiscalYearView('thisYear');
+        LexConsumableAccountController.changeFiscalYearView('lastYear');
+        // LexConsumableAccountController.changelistView('62. 鍖婚櫌_Hospital鐢宠涓殑鍖婚櫌',consumable.Id,'ET',1,0,'Is_Active__c','ASC');
+        // LexConsumableAccountController.changelistView('63. 鍖婚櫌_Hospital涓婂懆鍒涘缓鐨勫尰闄�',consumable.Id,'ET',1,0,'Is_Active__c','ASC');
+        
 
     }
-    static testMethod void testMethod2() {
-        User thisUser = [SELECT Id FROM User WHERE Id = :UserInfo.getUserId()];
-        System.runAs(thisUser) {
-            // 鍙栧紩鍏�
-            account1.Name = 'test1鍖婚櫌';
-            account1.RecordTypeId = '01210000000QemG';
-            //   account1.Is_Active__c = '鑽夋涓�';
-            insert account1;
 
-            account2.Name = 'test2鍖婚櫌';
-            account2.RecordTypeId = '01210000000QemG';
-            //   account2.Is_Active__c = '鏈夊姽';
-            insert account2;
 
-            account3.Name = 'test3鍖婚櫌';
-            account3.RecordTypeId = '01210000000QemG';
-            //   account3.Is_Active__c = '鐢宠涓�';
-            insert account3;
 
-            consumable.Name = 'test1缁忛攢鍟�';
-            consumable.RecordTypeId = '01210000000Qem1';
-            insert consumable;
-
-            contact1.AccountId = account1.Id;
-            contact1.FirstName = '璨换鑰�';
-            contact1.LastName = 'test1鍖婚櫌';
-            insert contact1;
-
-            // 銉︺兗銈躲兗
-            Profile p = [
-                SELECT Id
-                FROM Profile
-                WHERE Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄�'
-            ];
-            user.ProfileId = p.Id;
-            user.ContactId = contact1.Id;
-            user.FirstName = '銉︺兗銈躲兗';
-            user.LastName = '銉嗐偣銉�';
-            user.Email = 'test_user@example.com';
-            user.emailencodingkey = 'UTF-8';
-            user.languagelocalekey = 'zh_CN';
-            user.localesidkey = 'ja_JP';
-            user.timezonesidkey = 'Asia/Shanghai';
-            user.Username = 'test_user@example.com';
-            user.Alias = '銉嗐儲';
-            user.CommunityNickname = '銉嗐偣銉堛儲銉笺偠銉�';
-            insert user;
-
-            // 浠g悊搴楀尰闄�
-            agency_hospital_link.Name = 'test1浠g悊搴楀尰闄�';
-            agency_hospital_link.Hospital__c = account1.Id;
-            agency_hospital_link.Agency__c = consumable.Id;
-            agency_hospital_link.OwnerId = user.Id;
-            insert agency_hospital_link;
-        }
-        System.runAs(user) {
-            PageReference page = new PageReference('/apex/ConsumableAccount');
-            System.Test.setCurrentPage(page);
-            ConsumableAccountController ca = new ConsumableAccountController();
-            //ConsumableAccountController.getlistViewOptions();
-            ca.init();
-
-            ca.filterName = '61. 鍖婚櫌_Hospital鑽夋涓殑鍖婚櫌';
-            ca.changelistView();
-
-            ca.filterName = '62. 鍖婚櫌_Hospital鐢宠涓殑鍖婚櫌';
-            ca.changelistView();
-
-            ca.filterName = '63. 鍖婚櫌_Hospital涓婂懆鍒涘缓鐨勫尰闄�';
-            ca.changelistView();
-
-            ca.refreshPageSize();
-
-            ca.sortKey = '0';
-            ca.accsort();
-
-            ca.sortKey = '1';
-            LexConsumableAccountController.changelistView(
-                '62. 鍖婚櫌_Hospital鐢宠涓殑鍖婚櫌',
-                consumable.Id,
-                'ET',
-                1,
-                0,
-                'Is_Active__c',
-                'ASC'
-            );
-            LexConsumableAccountController.changelistView(
-                '63. 鍖婚櫌_Hospital涓婂懆鍒涘缓鐨勫尰闄�',
-                consumable.Id,
-                'ET',
-                1,
-                0,
-                'Is_Active__c',
-                'ASC'
-            );
-        }
-    }
 }
+static testMethod void testMethod2(){
+  User thisUser = [ select Id from User where Id = :UserInfo.getUserId()];
+  System.runAs(thisUser){
+        // 鍙栧紩鍏�
+        account1.Name = 'test1鍖婚櫌';
+        account1.RecordTypeId = '01210000000QemG';
+      //   account1.Is_Active__c = '鑽夋涓�';
+        insert account1;
+
+        account2.Name = 'test2鍖婚櫌';
+        account2.RecordTypeId = '01210000000QemG';
+      //   account2.Is_Active__c = '鏈夊姽';
+        insert account2;
+        
+        account3.Name = 'test3鍖婚櫌';
+        account3.RecordTypeId = '01210000000QemG';
+      //   account3.Is_Active__c = '鐢宠涓�';
+        insert account3;
+
+        consumable.Name = 'test1缁忛攢鍟�';
+        consumable.RecordTypeId = '01210000000Qem1';
+        insert consumable;
+
+        contact1.AccountId = account1.Id;
+        contact1.FirstName = '璨换鑰�';
+        contact1.LastName = 'test1鍖婚櫌';
+        insert contact1;
+        
+        // 銉︺兗銈躲兗
+        Profile p = [select Id from Profile where Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄�'];
+        user.ProfileId = p.Id;
+        user.ContactId = contact1.Id;
+        user.FirstName = '銉︺兗銈躲兗';
+        user.LastName = '銉嗐偣銉�';
+        user.Email = 'test_user@example.com';
+        user.emailencodingkey='UTF-8';
+        user.languagelocalekey='zh_CN';
+        user.localesidkey='ja_JP';
+        user.timezonesidkey='Asia/Shanghai';
+        user.Username = 'test_user@example.com';
+        user.Alias = '銉嗐儲';
+        user.CommunityNickname = '銉嗐偣銉堛儲銉笺偠銉�';
+        insert user;
+
+        // 浠g悊搴楀尰闄�
+        agency_hospital_link.Name = 'test1浠g悊搴楀尰闄�';
+        agency_hospital_link.Hospital__c = account1.Id;
+        agency_hospital_link.Agency__c = consumable.Id;
+        agency_hospital_link.OwnerId = user.Id;
+        insert agency_hospital_link;
+  }
+  System.runAs(user){
+      PageReference page = new PageReference('/apex/ConsumableAccount');
+      System.Test.setCurrentPage(page);
+      ConsumableAccountController ca = new ConsumableAccountController();
+      //ConsumableAccountController.getlistViewOptions();
+      ca.init();
+
+      ca.filterName = '61. 鍖婚櫌_Hospital鑽夋涓殑鍖婚櫌';
+      ca.changelistView();
+
+      ca.filterName = '62. 鍖婚櫌_Hospital鐢宠涓殑鍖婚櫌';
+      ca.changelistView();
+
+      ca.filterName = '63. 鍖婚櫌_Hospital涓婂懆鍒涘缓鐨勫尰闄�';
+      ca.changelistView();
+
+      ca.refreshPageSize();
+
+      ca.sortKey = '0';
+      ca.accsort();
+
+      ca.sortKey = '1';
+      LexConsumableAccountController.changelistView('62. 鍖婚櫌_Hospital鐢宠涓殑鍖婚櫌',consumable.Id,'ET',1,0,'Is_Active__c','ASC');
+      LexConsumableAccountController.changelistView('63. 鍖婚櫌_Hospital涓婂懆鍒涘缓鐨勫尰闄�',consumable.Id,'ET',1,0,'Is_Active__c','ASC');
+      
+
+  }
+}
+
+	
+	
+	
+}
\ No newline at end of file

--
Gitblit v1.9.1