From 36d15f189de2e83ce2576715dac30c3c260388dd Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 14 七月 2023 14:47:50 +0800
Subject: [PATCH] fixconflict

---
 force-app/main/default/classes/LexConInvoiceListTest.cls |  188 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 187 insertions(+), 1 deletions(-)

diff --git a/force-app/main/default/classes/LexConInvoiceListTest.cls b/force-app/main/default/classes/LexConInvoiceListTest.cls
index 87f57b6..fb24ad3 100644
--- a/force-app/main/default/classes/LexConInvoiceListTest.cls
+++ b/force-app/main/default/classes/LexConInvoiceListTest.cls
@@ -1,4 +1,189 @@
 @isTest
+<<<<<<< HEAD
+private class LexConInvoiceListTest {
+    static testMethod void conInvoiceListTestinit() {
+        user myUser_test;
+        Account myAccount2;
+        Account myAccount1;
+        User thisUser = [SELECT Id FROM User WHERE Id = :UserInfo.getUserId()];
+        System.runAs(thisUser) {
+            Profile prof = [
+                SELECT Id
+                FROM Profile
+                WHERE Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄恄2閲嶉獙璇�(ET)'
+            ];
+            List<RecordType> rectCo = [
+                SELECT Id
+                FROM RecordType
+                WHERE IsActive = TRUE AND SobjectType = 'Account' AND Name = '璨╁2搴�'
+            ];
+            if (rectCo.size() == 0) {
+                return;
+            }
+            List<RecordType> rectHos = [
+                SELECT Id
+                FROM RecordType
+                WHERE IsActive = TRUE AND SobjectType = 'Account' AND Name = '鐥呴櫌'
+            ];
+            if (rectHos.size() == 0) {
+                return;
+            }
+            myAccount1 = new Account(name = 'testaccount001', RecordTypeId = rectCo[0].Id);
+            myAccount2 = new Account(name = 'testaccount002', RecordTypeId = rectHos[0].Id);
+            insert myAccount1;
+            Contact core = new Contact(
+                email = 'jplumber@salesforce.com',
+                firstname = 'Joe',
+                lastname = 'Plumber',
+                accountid = myAccount1.id
+            );
+            insert core;
+            myUser_test = new User(
+                ContactId = core.id,
+                Alias = 'newUser',
+                Email = 'newuser@testorg.com',
+                EmailEncodingKey = 'UTF-8',
+                LastName = 'testUser',
+                LanguageLocaleKey = 'zh_CN',
+                LocaleSidKey = 'zh_CN',
+                ProfileId = prof.Id,
+                TimeZoneSidKey = 'Asia/Shanghai',
+                UserName = 'testUser@testorg.com',
+                Work_Location__c = '鍖椾含'
+            );
+            insert myUser_test;
+        }
+        System.runAs(myUser_test) {
+            Consumable_order__c TestList1 = new Consumable_order__c(
+                Name = 'Test1',
+                Invoice_Date__c = Date.today(),
+                Dealer_info__c = myAccount1.Id,
+                Invoice_status__c = '鑽夋涓�',
+                Order_ForHospital__c = myAccount2.Id,
+                SummonsForDirction__c = '鐩存帴閿�鍞粰鍖婚櫌',
+                Order_status__c = '鑽夋涓�',
+                Order_type__c = '鍙戠エ',
+                recordtypeid = System.Label.RT_ConOrder_Invoice,
+                Order_ProType__c = 'ET'
+            );
+            Consumable_order__c TestList2 = new Consumable_order__c(
+                Name = 'Test2',
+                Invoice_Date__c = Date.today(),
+                Dealer_info__c = myAccount1.Id,
+                Invoice_status__c = '鎻愪氦',
+                Order_ForHospital__c = myAccount2.Id,
+                SummonsForDirction__c = '鐩存帴閿�鍞粰鍖婚櫌',
+                Order_status__c = '鑽夋涓�',
+                Order_type__c = '鍙戠エ',
+                recordtypeid = System.Label.RT_ConOrder_Invoice,
+                Order_ProType__c = 'ET'
+            );
+            insert new List<Consumable_order__c>{ TestList1, TestList2 };
+            LexConInvoiceList.init();
+            // ConInvoiceListController CDC = new ConInvoiceListController();
+            // CDC.init();
+            // System.assertEquals('Test1', CDC.raesList[0].name);
+            // System.assertEquals('Test2', CDC.raesList[1].name);
+            // CDC.SortLimited();
+            // System.assertEquals('Test1', CDC.raesList[0].name);
+            // System.assertEquals('Test2', CDC.raesList[1].name);
+        }
+    }
+    //妫�绱�
+    static testMethod void invoiceCodeSearchTest() {
+        user myUser_test;
+        Account myAccount2;
+        Account myAccount1;
+        User thisUser = [SELECT Id FROM User WHERE Id = :UserInfo.getUserId()];
+        System.runAs(thisUser) {
+            Profile prof = [
+                SELECT Id
+                FROM Profile
+                WHERE Name = '901_缁忛攢鍟嗙ぞ鍖烘櫘閫氭潈闄恄2閲嶉獙璇�(ET)'
+            ];
+            List<RecordType> rectCo = [
+                SELECT Id
+                FROM RecordType
+                WHERE IsActive = TRUE AND SobjectType = 'Account' AND Name = '璨╁2搴�'
+            ];
+            if (rectCo.size() == 0) {
+                return;
+            }
+            List<RecordType> rectHos = [
+                SELECT Id
+                FROM RecordType
+                WHERE IsActive = TRUE AND SobjectType = 'Account' AND Name = '鐥呴櫌'
+            ];
+            if (rectHos.size() == 0) {
+                return;
+            }
+            myAccount1 = new Account(name = 'testaccount001', RecordTypeId = rectCo[0].Id);
+            myAccount2 = new Account(name = 'testaccount002', RecordTypeId = rectHos[0].Id);
+            insert myAccount1;
+            Contact core = new Contact(
+                email = 'jplumber@salesforce.com',
+                firstname = 'Joe',
+                lastname = 'Plumber',
+                accountid = myAccount1.id
+            );
+            insert core;
+            myUser_test = new User(
+                ContactId = core.id,
+                Alias = 'newUser',
+                Email = 'newuser@testorg.com',
+                EmailEncodingKey = 'UTF-8',
+                LastName = 'testUser',
+                LanguageLocaleKey = 'zh_CN',
+                LocaleSidKey = 'zh_CN',
+                ProfileId = prof.Id,
+                TimeZoneSidKey = 'Asia/Shanghai',
+                UserName = 'testUser@testorg.com',
+                Work_Location__c = '鍖椾含'
+            );
+            insert myUser_test;
+        }
+
+        System.runAs(myUser_test) {
+            Consumable_order__c TestList1 = new Consumable_order__c(
+                Name = 'Test1',
+                Invoice_Date__c = Date.today(),
+                Dealer_info__c = myAccount1.Id,
+                Invoice_status__c = '鑽夋涓�',
+                Order_ForHospital__c = myAccount2.Id,
+                SummonsForDirction__c = '鐩存帴閿�鍞粰鍖婚櫌',
+                Order_status__c = '鑽夋涓�',
+                Order_type__c = '鍙戠エ',
+                recordtypeid = System.Label.RT_ConOrder_Invoice,
+                Order_ProType__c = 'ET'
+            );
+            Consumable_order__c TestList2 = new Consumable_order__c(
+                Name = 'Test2',
+                Invoice_Date__c = Date.today(),
+                Dealer_info__c = myAccount1.Id,
+                Invoice_status__c = '鎻愪氦',
+                Order_ForHospital__c = myAccount2.Id,
+                SummonsForDirction__c = '鐩存帴閿�鍞粰鍖婚櫌',
+                Order_status__c = '鑽夋涓�',
+                Order_type__c = '鍙戠エ',
+                recordtypeid = System.Label.RT_ConOrder_Invoice,
+                Order_ProType__c = 'ET'
+            );
+            insert new List<Consumable_order__c>{ TestList1, TestList2 };
+            LexConInvoiceList CDC = new LexConInvoiceList();
+            LexConInvoiceList.init();
+            LexConInvoiceList.invoiceCodeSearch(Date.today(), Date.today(), '鎻愪氦', 'test', 'test1', '0010l00001ajxZ2AAI', '鍖椾含', 'ET');
+            // CDC.init();
+            // System.assertEquals('Test1', CDC.raesList[0].name);
+            // System.assertEquals('Test2', CDC.raesList[1].name);
+            // CDC.coc.Invoice_status__c = '鎻愪氦';
+            // CDC.invoiceCodeSearch();
+            // System.assertEquals(1, CDC.raesList.size());
+            // CDC.clearUp();
+            // System.assertEquals(2, CDC.raesList.size());
+        }
+    }
+}
+=======
 private class LexConInvoiceListTest
 {
     static testMethod void conInvoiceListTestinit(){
@@ -82,4 +267,5 @@
             // System.assertEquals(2, CDC.raesList.size());
         }
     }
-}
\ No newline at end of file
+}
+>>>>>>> LEXCommunityLiJun

--
Gitblit v1.9.1