| | |
| | | /** |
| | | * @description : |
| | | * @author : ChangeMeIn@UserSettingsUnder.SFDoc |
| | | * @group : |
| | | * @last modified on : 04-21-2022 |
| | | * @last modified by : ChangeMeIn@UserSettingsUnder.SFDoc |
| | | **/ |
| | | @isTest |
| | | private class OrderTriggerTest { |
| | | |
| | |
| | | SpecialDeliveryAccount__c = accIE.Id, |
| | | SpecialDeliveryAccount_D__c = accIE.Id, |
| | | SpecialDeliveryContact2_D__c = con.Id, |
| | | EndUser__c = con.Id |
| | | EndUser__c = con.Id, |
| | | EndUserD__c = con.Id |
| | | ); |
| | | insert odr; |
| | | |
| | |
| | | IE_SP8__c = true, |
| | | SpecialDeliveryAccount_D__c = accIE.Id, |
| | | SpecialDeliveryContact2_D__c = con.Id, |
| | | EndUser__c = con.Id |
| | | EndUser__c = con.Id, |
| | | EndUserD__c = con.Id |
| | | ); |
| | | insert odr; |
| | | List<Order> orderList = [select id, ApproveStatus__c,ProductSegment__c,Status__c,IE_SP5_D__c,IE_SP6_D__c,IE_SP7_D__c,IE_SP8_D__c from Order where Id = :odr.Id]; |
| | |
| | | List<Order> orderList3 = [select id, ApproveStatus__c from Order where Id = :odr.Id]; |
| | | System.assertEquals('OrderPass', orderList3[0].ApproveStatus__c); |
| | | |
| | | odr.ApproveStatus__c = 'Completed2'; |
| | | update odr; |
| | | odr.ApproveStatus__c = 'OrderSubmit'; |
| | | update odr; |
| | | odr.ApproveStatus__c = 'OrderReject'; |
| | | update odr; |
| | | // odr.ApproveStatus__c = 'Completed2'; |
| | | // update odr; |
| | | // odr.ApproveStatus__c = 'OrderSubmit'; |
| | | // update odr; |
| | | // odr.ApproveStatus__c = 'OrderReject'; |
| | | // update odr; |
| | | |
| | | List<Order> orderList4 = [select id, ApproveStatus__c from Order where Id = :odr.Id]; |
| | | System.assertEquals('OrderReject', orderList4[0].ApproveStatus__c); |
| | | // List<Order> orderList4 = [select id, ApproveStatus__c from Order where Id = :odr.Id]; |
| | | // System.assertEquals('OrderReject', orderList4[0].ApproveStatus__c); |
| | | } |
| | | |
| | | // |
| | |
| | | EffectiveDate = Date.today(), |
| | | SpecialDeliveryAccount_D__c = accIE.Id, |
| | | SpecialDeliveryContact2_D__c = con.Id, |
| | | EndUser__c = con.Id |
| | | EndUser__c = con.Id, |
| | | EndUserD__c = con.Id |
| | | ); |
| | | insert odr; |
| | | |
| | |
| | | SP_61D__c = true, |
| | | SpecialDeliveryAccount_D__c = accBS.Id, |
| | | SpecialDeliveryContact2_D__c = con.Id, |
| | | EndUser__c = con.Id |
| | | EndUser__c = con.Id, |
| | | EndUserD__c = con.Id |
| | | ); |
| | | insert odr; |
| | | |
| | |
| | | EffectiveDate = Date.today(), |
| | | Status = 'Draft', |
| | | Pricebook2Id = pricebook.Id, |
| | | EndUser__c = contact.Id |
| | | EndUser__c = contact.Id, |
| | | EndUserD__c = contact.Id |
| | | ); |
| | | insert order; |
| | | } |