You need to sign in to do that
Don't have an account?
Rahul Jain 238
Can anyone help me in writting a test class for this method
@AuraEnabled
public static List<String> getPicklistvalues(String objectName, String field_apiname,Boolean nullRequired){
List<String> optionlist = new List<String>();
Map<String,Schema.SObjectType> gd = Schema.getGlobalDescribe();
Map<String, Schema.SObjectField> field_map = gd.get(objectName.toLowerCase()).getDescribe().fields.getMap();
List<Schema.PicklistEntry> picklistValues = field_map.get(field_apiname).getDescribe().getPickListValues();
if(nullRequired == true){
optionlist.add('--None--');
}
for (Schema.PicklistEntry pv : picklistValues) {
optionlist.add(pv.getValue());
}
return optionlist;
}
public static List<String> getPicklistvalues(String objectName, String field_apiname,Boolean nullRequired){
List<String> optionlist = new List<String>();
Map<String,Schema.SObjectType> gd = Schema.getGlobalDescribe();
Map<String, Schema.SObjectField> field_map = gd.get(objectName.toLowerCase()).getDescribe().fields.getMap();
List<Schema.PicklistEntry> picklistValues = field_map.get(field_apiname).getDescribe().getPickListValues();
if(nullRequired == true){
optionlist.add('--None--');
}
for (Schema.PicklistEntry pv : picklistValues) {
optionlist.add(pv.getValue());
}
return optionlist;
}
All Answers