fflib-apex-mocks icon indicating copy to clipboard operation
fflib-apex-mocks copied to clipboard

generate ids for xxxHistory objects

Open cropredyHelix opened this issue 4 years ago • 0 comments

use case:

Mocking xxxHistorySelector result records (e.g. AccountHistory, CaseHistory, customObj__History)

fflib_IdGenerator.generate(AccountHistory.SObjectType);

current behavior: null pointer exception PR: returns 017xxxxxxxxxxxxxxx

Notes:

OpportunityHistory returns `008xxxxxxxxxxxxxxx` (as this object has a keyPrefix available from Describe)
OpportunityFieldHistory returns `017xxxxxxxxxxxxx`
All other xxxHistory returns `017xxxxxxxxxxxxx`

This change is Reviewable

cropredyHelix avatar Jul 16 '20 19:07 cropredyHelix