buli
2022-04-26 5835379ec30b1667c4e522db9d294c9b7bb8633a
force-app/main/default/classes/OrderTriggerTest.cls
@@ -1,3 +1,10 @@
/**
 * @description       :
 * @author            : ChangeMeIn@UserSettingsUnder.SFDoc
 * @group             :
 * @last modified on  : 04-21-2022
 * @last modified by  : ChangeMeIn@UserSettingsUnder.SFDoc
**/
@isTest
private class OrderTriggerTest {
@@ -101,7 +108,8 @@
            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;
@@ -226,7 +234,8 @@
            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];
@@ -253,15 +262,15 @@
        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);
    }
    //
@@ -338,7 +347,8 @@
            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;
@@ -612,7 +622,8 @@
            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;
@@ -800,7 +811,8 @@
            EffectiveDate = Date.today(),
            Status = 'Draft',
            Pricebook2Id = pricebook.Id,
            EndUser__c = contact.Id
            EndUser__c = contact.Id,
            EndUserD__c = contact.Id
        );
        insert order;
    }