You need to sign in to do that
Don't have an account?
Regarding IdeaStandardSetController
Hai,
I have a problem with IdeaStandardSetController TestCoverage.
Here is my Controller with TestCoverage
public class MyIdeaProfileExtension1 {
private final ApexPages.IdeaStandardSetController ideaSetController;
public MyIdeaProfileExtension1(ApexPages.IdeaStandardSetController controller) // Here I am Unable to Pass the
Values,How to Pass the values to Constructor
through Test Method.
{
ideaSetController = (ApexPages.IdeaStandardSetController)controller;
}
public List<Idea> getModifiedIdeas() {
Idea[] ideas = ideaSetController.getIdeaList();
// modify ideas here
return ideas;
}
static testmethod void MyIdeaProfileTest()
{
Community cm=[select id from community];
idea Testideas=new idea(CommunityId=Cm.id,title='hii');
list<idea> ideas=new list<idea>();
ideas.add(Testideas);
insert ideas;
Apexpages.ideaStandardsetController isc;
//isc=Apexpages.ideaStandardsetController.valueof(ideas);
// Apexpages.standardSetcontroller ssc =new Apexpages.standardSetcontroller(ideas);
//Apexpages.ideaStandardsetController isc= new apexpages.ideaStandardsetController(ideas);
MyIdeaProfileExtension1 mp = new MyIdeaProfileExtension1(isc);
mp.getModifiedIdeas();
}
}
Here above in test code I have Taken As variable as Apexpages.IdeaStandardSetController isc and Passing it.
Can anyone tell me how to do this
Through the Apexpages.IdeaStandardSetController isc, I have to pass the Ideas