18 Trigger Scenario | Before Delete | Custom Validation in Apex Trigger | try & catch in Test Class

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 10

  • @SanjayGuptaTechSchool
    @SanjayGuptaTechSchool  Год назад

    For Online Individual or Group Training Please Email or Visit below Website.
    Email: sanjaygupta.techschool@gmail.com or Visit: studysalesforce.com/
    Connect with Sanjay Gupta on Linkedin: www.linkedin.com/in/sanjay-gupta-bb2a79bb/
    Udemy : Enroll Salesforce Flow Builder Masterclass: kadge.io/flowbuilder
    Udemy : Enroll Salesforce Admin Certification Masterclass : kadge.io/admin201
    Udemy : Enroll Salesforce PD1 Certification Masterclass : kadge.io/pd1
    Please like and subscribe to support the efforts.

  • @theegalanaveenkumar5751
    @theegalanaveenkumar5751 Год назад +1

    Tq

  • @mchan9424
    @mchan9424 Год назад +1

    thank you so much sir!

  • @samsir8317
    @samsir8317 Год назад +1

    Sir plzz upload more videos on LWC

  • @nikhiltripathi2760
    @nikhiltripathi2760 Год назад

    use false in last assertion method

  • @mchan9424
    @mchan9424 Год назад

    hi sir @sanjayGupta , why we should use trigger.old?

    • @mchan9424
      @mchan9424 Год назад

      still i cannot understand!

    • @nikhiltripathi2760
      @nikhiltripathi2760 Год назад +1

      @@mchan9424 beacuse you are deleting record which is old

  • @mchan9424
    @mchan9424 Год назад

    Suggestion: Below code is much simpler to understand for beginners
    insert accList;
    boolean exceptionThrown=false;
    try
    {
    delete accList;
    }
    catch(exception e)
    {
    exceptionThrown=true;
    System.assert(e.getMessage().contains('Warning!: Active Account can\'t be deleted!'), 'Exception was not thrwon');
    }
    Test.stopTest();
    system.assertEquals(true, exceptionThrown);