Notifications
Clear all
Topic starter
22/08/2022 3:58 am
A company has many different unit test methods that create Account records as part of their data setup. A new required field was added to the Account and now all of the unit tests fail .
What is the optimal way for a developer to fix the issue?
- A . Add the required field to the data setup for all of the unit tests.
- B . Add a before insert trigger on Account to set the value of the required field.
- C . Create a TestDataFactory class that serves as the single place to create Accounts for unit tests and set the required field there.
- D . Change the required field to be a validation rule that excludes the System Administrator profile.
Suggested Answer: C