Salesforce utilizzo dei recordtype nelle classi di test

workOrder.RecordTypeId = [Select Id,SobjectType,Name From RecordType WHERE Name ='Installation' and SobjectType ='WorkOrder'  limit 1].Id;

Ecco un esempio di come popolare dentro una classe di test un recordtype di un oggetto standard

Map<String, Schema.RecordTypeInfo> caseRecordTypeInfo =
                Schema.SObjectType.Case.getRecordTypeInfosByName();
String caseRecordTypeId = caseRecordTypeInfo.get('RecordTypeName').getRecordTypeId();

RecordType di un Case