| | |
| | | } |
| | | |
| | | // 出库前点检节点的数据 |
| | | @testSetup |
| | | // @testSetup |
| | | static void setupTestData() { |
| | | // MIXED_DML_OPERATION, DML operation on setup object is not permitted Error |
| | | System.runAs(new User(Id = Userinfo.getUserId())) { |
| | |
| | | Oly_TriggerHandler.bypass(AgencyHospitalHandler.class.getName()); |
| | | // システム管理者 |
| | | User user = new User(Test_staff__c = true); |
| | | user.LastName = '_サンブリッジ'; |
| | | user.LastName = '_サンブリッジ1'; |
| | | user.FirstName = 'う'; |
| | | user.Alias = 'う'; |
| | | user.Email = 'olympusTest03@sunbridge.com'; |
| | |
| | | update new Rental_Apply_Equipment_Set_Detail__c[] {raesdObj1,raesdObj2,raesdObj3,raesdObj4,raesdObj5,raesdObj6}; |
| | | }} |
| | | static testMethod void testSave() { |
| | | // setupTestData(); |
| | | Oly_TriggerHandler.bypass('RentalApplyTriggerHandler'); |
| | | setupTestData(); |
| | | CreateRelationListPagingCmpCtrl cmp; |
| | | PageReference ref; |
| | | List<Rental_Apply__c> raObjs; |
| | |
| | | List<Rental_Apply_Equipment_Set_Detail__c> raesdObjs; |
| | | raesObjs = [select Id, RAES_Status__c FROM Rental_Apply_Equipment_Set__c]; |
| | | raesdObjs = [select Id, Rental_Apply_Equipment_Set__c,RAESD_Status__c from Rental_Apply_Equipment_Set_Detail__c]; |
| | | Test.startTest(); |
| | | |
| | | // 发货单 |
| | | FixtureDeliverySlip__c fdsObj = new FixtureDeliverySlip__c(); |
| | | fdsObj.Name = '00001'; |
| | |
| | | for (EquipmentSetShippmentReceived3Controller.EsdInfo esdInfo : essr3Controller.esdList) { |
| | | esdInfo.isChecked = true; |
| | | } |
| | | // system.test.startTest(); |
| | | essr3Controller.UnCheckedId = raesObjs[0].Id; |
| | | essr3Controller.deleteDetail(); //删除明细 |
| | | essr3Controller.ShippmentAdd(); //追加 到明细页面 |
| | |
| | | essr3Controller.slip.DeliveryCompany__c = '利讯'; |
| | | |
| | | essr3Controller.save(); |
| | | Test.stopTest(); |
| | | // system.Test.stopTest(); |
| | | } |
| | | } |