@IsTest(IsParallel=true) private class fflib_ClassicSelectorFactoryTest { @IsTest static void testSelectById() { fflib_ClassicSelectorFactory classicSelectorFactory = new fflib_ClassicSelectorFactory( new Map {Schema.Account.SObjectType => TestAccountSelector.class}); List sObjects = classicSelectorFactory.selectById( new Set {fflib_IDGenerator.generate(Schema.Account.SObjectType)}, Schema.Account.SObjectType); System.Assert.isTrue(sObjects.isEmpty()); } private class TestAccountSelector implements fflib_ISObjectSelector { public List selectSObjectsById(Set idSet) { return new List(); } public SObjectType sObjectType() { return Schema.Account.SObjectType; } } }