From 3ba0123db48f8bab81ddf0913e1b95280ef545e8 Mon Sep 17 00:00:00 2001
From: Li Jun <buli@deloitte.com.cn>
Date: 星期四, 31 三月 2022 17:56:53 +0800
Subject: [PATCH] Deploy0331

---
 force-app/main/default/classes/ConsumFixtureSetSelectControllerTest.cls |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/force-app/main/default/classes/ConsumFixtureSetSelectControllerTest.cls b/force-app/main/default/classes/ConsumFixtureSetSelectControllerTest.cls
index b522f1e..7a13f6e 100644
--- a/force-app/main/default/classes/ConsumFixtureSetSelectControllerTest.cls
+++ b/force-app/main/default/classes/ConsumFixtureSetSelectControllerTest.cls
@@ -1,11 +1,16 @@
 @isTest
 public with sharing class ConsumFixtureSetSelectControllerTest {
     static ConsumTestDataFactory factory;
-    @testSetup static void setupTestData(){
+    @testSetup 
+    static void makeData(){
+        TestDataUtility.CreatePIPolicyConfiguration('Consum_Apply_Equipment_Set__c');
+    }    
+    static void setupTestData(){
         factory = new ConsumTestDataFactory();
         factory.setupTestData();
     }
     static testMethod void testSave() {
+        setupTestData();
         Consum_Apply__c ca = [SELECT Id FROM Consum_Apply__c LIMIT 1];
 
         List<Consum_Apply_Equipment_Set_Detail__c> caesdList = [SELECT Id
@@ -30,6 +35,8 @@
         Consum_Apply_Equipment_Set__c caes =(Consum_Apply_Equipment_Set__c) controller.viewlist[0].sobj;
         caes.Consum_Num__c = 1;
         ref = controller.save();
+        ref.getParameters().put('reset','YES');
+        controller.save();
 
         List<Consum_Apply_Equipment_Set__c> caesList = [SELECT Id, Model_No__c FROM Consum_Apply_Equipment_Set__c WHERE Consum_Apply__c =: ca.Id];
         System.assertEquals(1, caesList.size());
@@ -76,6 +83,8 @@
         Test.stopTest();
     }
     static testMethod void testReset() {
+        setupTestData();
+        // Consum_Apply_Equipment_Set_Detail__c caesd = TestDataUtility.CreateConsumApplyEquipmentSetDetail(1)[0];
         factory = new ConsumTestDataFactory();
         factory.selectDetails();
         Consum_Apply__c ca = [SELECT Id FROM Consum_Apply__c LIMIT 1];
@@ -84,6 +93,10 @@
         ref.getParameters().put('message','淇濆瓨鎴愬姛');
         ref.getParameters().put('level','info');
         ref.getParameters().put('saveType','true');
+        // ref.getParameters().put('pt_recid',ca.Id);
+        // ref.getParameters().put('raesid',caesd.Id);
+        // ref.getParameters().put('level',ca.Id);
+        // ref.getParameters().put('message',caesd.Id);
         Test.setCurrentPage(ref);
         ConsumFixtureSetSelectController controller = new ConsumFixtureSetSelectController();
         CreateRelationListPagingCmpCtrl cmp = new CreateRelationListPagingCmpCtrl();
@@ -108,5 +121,12 @@
                                                                   FROM Consum_Apply_Equipment_Set_Detail__c
                                                                   WHERE Consum_Apply__c =: ca.Id];
         System.assertEquals(0, caesdList.size());
+        ref.getParameters().put('level','warning');
+        ref.getParameters().put('message','test');
+        controller.showMessage();
+        ref.getParameters().put('level','error');
+        controller.showMessage();
+        controller.cancel();
+        ref.getParameters().put('reset','YES');
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1