afv-library/skills/generating-eval-seed-data/tests/evals/generating-eval-seed-data-apex-callout/gold/classes/RestClient.cls
ysachdeva@salesforce.com e4a1676b01 fix: replace stub eval data with real adk-core datasets
Replace fabricated eval stubs with actual gold files and seed-data from
adk-core: payment_overdue (formula field), AssetFedexValidationRule
(validation rule with lookup deps), QueueableWithCalloutRecipes (Apex
with class dependencies).
2026-05-04 18:28:35 +05:30

21 lines
481 B
OpenEdge ABL

public with sharing class RestClient {
public enum HttpVerb {
GET,
POST,
PUT,
PATCH,
DEL
}
public static HttpResponse makeApiCall(
String namedCredential,
HttpVerb method,
String path
) {
HttpRequest request = new HttpRequest();
request.setEndpoint('callout:' + namedCredential + '/' + path);
request.setMethod(method.name());
return new Http().send(request);
}
}