You need to sign in to do that
Don't have an account?
rosh
test class? urgent Test class requirement.. please help
class--------1
public class createApprovalURL {
public static String generateApprovalURL(String recordID){
String url='';
List<ProcessInstanceWorkitem> workItemLst;
workItemLst = [SELECT id FROM ProcessInstanceWorkitem WHERE processInstance.TargetObjectId=:recordID];
if(workItemLst.size() > 0){
url='https://'+ System.URL.getSalesforceBaseUrl().getHost() +
'/p/process/ProcessInstanceWorkitemWizardStageManager?id=' + workItemLst[0].id;
}
System.debug(url);
return url;
}
}
class2----
public class cls_CmpApprovalURL{
//public Id myId {get;set;}
//myId = apexpages.currentpage().getparameters().get(id);
//System.debug(myId)
public String recID {get; set;}
public String urlStr{
get{
return createApprovalURL.generateApprovalURL(recID);
}
}
}
public class createApprovalURL {
public static String generateApprovalURL(String recordID){
String url='';
List<ProcessInstanceWorkitem> workItemLst;
workItemLst = [SELECT id FROM ProcessInstanceWorkitem WHERE processInstance.TargetObjectId=:recordID];
if(workItemLst.size() > 0){
url='https://'+ System.URL.getSalesforceBaseUrl().getHost() +
'/p/process/ProcessInstanceWorkitemWizardStageManager?id=' + workItemLst[0].id;
}
System.debug(url);
return url;
}
}
class2----
public class cls_CmpApprovalURL{
//public Id myId {get;set;}
//myId = apexpages.currentpage().getparameters().get(id);
//System.debug(myId)
public String recID {get; set;}
public String urlStr{
get{
return createApprovalURL.generateApprovalURL(recID);
}
}
}
Sumit Mishra 47
please elaborate your question more
rosh