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