From eeb7c0a2d6f037d515bb822d739036b69c4dc73a Mon Sep 17 00:00:00 2001 From: 沙世明 <shashiming@prec-tech.com> Date: 星期五, 08 四月 2022 17:14:12 +0800 Subject: [PATCH] Merge branch 'master' of http://47.92.229.245:8089/r/OlyMEBG --- force-app/main/default/classes/BmeWorkControllerTest.cls | 39 ++++++++++++++++++++++++++++++++++++++- 1 files changed, 38 insertions(+), 1 deletions(-) diff --git a/force-app/main/default/classes/BmeWorkControllerTest.cls b/force-app/main/default/classes/BmeWorkControllerTest.cls index fd99a7a..d72b3d1 100644 --- a/force-app/main/default/classes/BmeWorkControllerTest.cls +++ b/force-app/main/default/classes/BmeWorkControllerTest.cls @@ -1,7 +1,11 @@ @isTest public with sharing class BmeWorkControllerTest { //----------------------------------------------------------------------------------------------------------- - @TestSetup static void init() { + @TestSetup + static void setUp(){ + TestDataUtility.CreatePIPolicyConfigurations( new string[]{'Contact','Document'}); + } + static void init() { //insert p Profile p = [select Id from Profile where id = :System.Label.ProfileId_SystemAdmin]; //insert comOwner @@ -24,6 +28,9 @@ cam.Mailflg_before15__c = true; cam.Mailflg_before7__c = true; cam.Mailflg_after3__c = true; + cam.HostName__c = 'HostName__c'; + cam.cooperatorCompany__c = 'cooperatorCompany__c'; + insert cam; //insert Contact Contact core = new Contact( @@ -169,11 +176,17 @@ } //---------------------------------------------------------------------------------------------------------------------- static testMethod void save() { + Test.setMock(HttpCalloutMock.class, new TestDataUtility.CreatePIHelperHttpMock()); + init(); PageReference page = new PageReference('/apex/BmeWork'); System.Test.setCurrentPage(page); BmeWorkController controller = new BmeWorkController(); controller.init(); + controller.searchOppInner(); controller.oppRecords[0].changeFlg = '1'; + controller.saveType = '1'; + controller.save(); + controller.saveType = '2'; controller.save(); } //---------------------------------------------------------------------------------------------------------------------- @@ -187,4 +200,28 @@ controller.oppCount = 1000; controller.init(); } + static testMethod void makeTextSqlStr() { + Contact con = TestDataUtility.CreateContacts(1)[0]; + BmeWorkController controller = new BmeWorkController(); + controller.numtextA = 'test'; + controller.numtextA1 = 'Name'; + controller.numtextB = 'testa\\s+ \\s+testb'; + controller.numtextB1 = 'Name'; + controller.numtextA2 = '<>'; + controller.numtextB2 = '<>'; + controller.searchOppInner(); + controller.numtextA2 = '='; + controller.numtextB2 = '='; + controller.searchOppInner(); + controller.numtextA2 = 'contains'; + controller.numtextB2 = 'contains'; + controller.searchOppInner(); + controller.numtextA2 = 'notcontains'; + controller.numtextB2 = 'notcontains'; + controller.searchOppInner(); + + controller.numtextB2 = 'starts with'; + controller.searchOppInner(); + + } } \ No newline at end of file -- Gitblit v1.9.1