This article is about my first Trailhead Super Badge, the Apex Specialist.
Challenge 1 requires a fair amount of declarative admin work to get the objects and components in place to allow you to test in the UI (you could probably write the code without it but it’s important to test in the UI and in code).
Because Trailhead playgrounds use the base Developer Edition architecture, there are also all the usual custom fields and data, so it’s helpful to be familiar with that so that you can easily distinguish the components added by the managed package and those that are in every DE org (like SLAViolation__c).
I predict that the creation of Products in the unit tests could be annoying if it involves adding them to an active Price Book
The instructions are appropriately vague, like real-world requirements, and do require you to read them…
View original post 375 more words