You need to sign in to do that
Don't have an account?
Rai Sahita
Please can anyone help me to write a Test class of below class
public class Skl_PJListInGijyutsusha {
public gijutusya__c gijyutsu {get; set;}
public List<Project__c> project{get;set;}
public Skl_PJListInGijyutsusha(ApexPages.StandardController std){
gijyutsu = new gijutusya__c();
gijyutsu = (gijutusya__c)std.getRecord();
gijyutsu = [SELECT Id, Name, Skill_Sheet_No__r.Name FROM gijutusya__c WHERE Id =: ApexPages.currentPage().getParameters().get('Id')];
String pdfName = gijyutsu.Skill_Sheet_No__r.Name + '.pdf';
Apexpages.currentPage().getHeaders().put( 'content-disposition', 'inline; filename=' + pdfName);
}
public List<Project__c > getProjectList(){
gijutusya__c gijPJ = new gijutusya__c();
gijPJ = [SELECT Id, Name, (SELECT Gyomukaisibi__c, Gyomushuryobi__c, Gyoshu__c, Project_Kikan__c, Position__c, Ninzu__c,Yakuwari__c, Kankyo_Tools__c, Shokumu_Naiyo__c
FROM Gijyutsusha_In_PJ__r ORDER BY Gyomukaisibi__c DESC) FROM gijutusya__c WHERE Id =: gijyutsu.Id];
project = new List<Project__c>();
for(Project__c pj : gijPJ.Gijyutsusha_In_PJ__r){
project.add(pj);
}
return project;
}
}
public gijutusya__c gijyutsu {get; set;}
public List<Project__c> project{get;set;}
public Skl_PJListInGijyutsusha(ApexPages.StandardController std){
gijyutsu = new gijutusya__c();
gijyutsu = (gijutusya__c)std.getRecord();
gijyutsu = [SELECT Id, Name, Skill_Sheet_No__r.Name FROM gijutusya__c WHERE Id =: ApexPages.currentPage().getParameters().get('Id')];
String pdfName = gijyutsu.Skill_Sheet_No__r.Name + '.pdf';
Apexpages.currentPage().getHeaders().put( 'content-disposition', 'inline; filename=' + pdfName);
}
public List<Project__c > getProjectList(){
gijutusya__c gijPJ = new gijutusya__c();
gijPJ = [SELECT Id, Name, (SELECT Gyomukaisibi__c, Gyomushuryobi__c, Gyoshu__c, Project_Kikan__c, Position__c, Ninzu__c,Yakuwari__c, Kankyo_Tools__c, Shokumu_Naiyo__c
FROM Gijyutsusha_In_PJ__r ORDER BY Gyomukaisibi__c DESC) FROM gijutusya__c WHERE Id =: gijyutsu.Id];
project = new List<Project__c>();
for(Project__c pj : gijPJ.Gijyutsusha_In_PJ__r){
project.add(pj);
}
return project;
}
}
Try with below code and modify the test data as per your need.
If this helps, please mark it as best answer.
Thanks!!
All Answers
Try with below code and modify the test data as per your need.
If this helps, please mark it as best answer.
Thanks!!